所发资料均来自于网络。
html语言的性质1. html语言不是编程语言,它只是一种应用程序,一种标识语言.说白了就是它通过标签(tag)的形式来组织你想达到的效果,就像我对你说:把这个字放在这里,大小多少,颜色是什么,那个画放那里,等等等等,你照办就成了.
2.html语言是一种超文本文档,就是说它自己不显示,只是把那些能拿到的画呀,字呀,音频呀,视频呀(都是地址)等等都拿来,再组织成一副漂亮音画.所以,任何纯文本编辑器(如记事本)就能很好的编写html文档.(就在e-域风情发帖框里编,在预览贴子里看效果,边看边修改,多美啊!)这就是html语言的最大好处,也是我们能学的理由.
3.html语言又是一个要求非常严格的语言,它有特定的逻辑结构,一丝不苟,差一点点都不行.我有一次图像不显示,找了很长时间才发现是一个不小心留下的,不起眼的很小的空格造成的.但是html语言对字母大小写不讲究,随便.
4.html语言有很多结构化的文本文档,它都有固定的格式,html语言的标签为编写这些文档建立了固定的框架.什么意思呢:我们有时拿来一个源代码(html文本)填上颜色图画(地址)就可以看了.
html 文档的语法和结构
先看html 文档的基本结构
<html> <head>
头元素:属性及内容
</head>
<body>
主体元素:属性及内容
</body>
</html>
学好这个html 文档的基本结构及语法非常重要,以后的千变万化都基于此.所以必需学深学透它。
html语言的语法: 所谓语法就是指在html文档中应当用哪些字符,这些字符是代表什么意思.下面举个html文档例子来说明
<html>
<head>
<title> 网页的标题</title>
</head>
<body bgcolor="white">
网页的内容,很多标记都作用于此.
</body>
</html>
1.html文档都是由一个个元素组成的,像上面的 <title> 网页的标题</title> 就叫标题元素(可想而知 <body bgcolor="white"> 网页的内容,很多标记都作用于此. </body> 就叫内容元素或叫主题元素) 而所有的元素都是由标签来表达的,像<html>,</html>,</body>都是标签,我的理解:html语言就是标签,html语言的语法就是标签的规定用法.这些说法很抽象,我想象这些标签有点像指令或说明的意思,就上面的标签<html>它表示html文档开始,</html>表示html文档结束,换一种说法就是:在这两个标签中表达的是html文本.同样可以理解,标签<title>和</title>表示 它们中间是网页的标题.
2.html元素都由三部分组成:开始标签,内容.结束标签.仔细看上面例子可发现几个特点,a.开始标签和结束标签一定相同(这应该是不言而喻的)只是结束标签在内容前加/符号表示.b.在一个元素里,有开始标签就一定要有结束标签(很少可省略结束标签的,像我这种水平的还是不省为好)c. 大元素里可套小元素(有的标题元素不可)
3.每个元素的名称和属性都放在开始标签里.如上面例子中的 <body bgcolor="white">中的body是这个元素的名称(主题)bgcolor就是这个主题的一个属性(背景颜色)white是属性值(白色)
4.属性.它是元素的进一步描述,或者说是细节描述,比如说元素的主题是字,属性就是描述这个字的大小,字体,颜色等等,描述属性一般不分次序.有些属性你不写,html会取默认值.一般情况下,元素不同属性也不同.
5.有些特殊字符要交代一下:我们把一个源代码(html文档文本)贴上,显示的一定是这个源代码要表达的内容,而不是这个源代码本身,所以对一些特殊字符(如"<"和">")html有特定的写法.列表如下:
<>html代码显示结果>
| < | < |
| > | > |
| & | & |
| " | " |
| © | @ |
(当然还有其它的写法)我们可以试试,熟悉它.
6.写html文档时,你写的所有文字会自动向右靠齐.回车换行不起作用,举例说明,写好的html文本如下:
<body>
我们是好同学,我们是好同学.
我们是好同学,
我们是好同学.
</body>
显示结果却如下: 我们是好同学,我们是好同学.我们是好同学,我们是好同学.
如果html文档中要求强制换行,则必需使用换行表签<br>.(还有段落标签<p>)
HTML文档的基本结构 :
<html>
<head>
头元素:属性及内容
</head>
<body>
主体元素:属性及内容
</body>
</html>
这里的头元素主要表达网页的标题及说明(作者,发表日期.版权声明等等)而我们主要是学习主体元素,我们平时学的文字,图片,动画,音效等都在这里边.