HTML文档的结构由一系列的HTML元素所定义。
HTML元素
开始标签 * |
元素内容 |
结束标签 * |
<p> |
这是一个段落 |
</p> |
<a href="default.htm"> |
这是一个链接 |
</a> |
<br> |
换行 |
起始标签通常被称为开始标签,而闭合标签则常被称为结束标签。
HTML元素的语法
· HTML元素的定义始于起始标签
· HTML元素的定义以结束标签作为终止
· 元素的内容位于起始标签与结束标签之间
· 某些HTML元素可能具有空内容
· 空元素在起始标签内即完成闭合
· 大多数HTML元素可以包含属性
注:属性的相关内容将在本教程后续章节中详细阐述。
嵌套的HTML元素
HTML文档由嵌套的HTML元素构成。
HTML文档实例
<!DOCTYPE html><html><body><p>这是第一个段落。</p></body></html>
上述实例包含了三个HTML元素。
HTML实例解析
<p>元素:
<p>这是第一个段落。</p>
<p>元素定义了HTML文档中的一个段落。该元素包含一个起始标签<p>和一个结束标签</p>。元素内容为:“这是第一个段落。”
<body>元素:
<body><p>这是第一个段落。</p></body>
<body>元素定义了HTML文档的主体部分。该元素包含一个起始标签<body>和一个结束标签</body>。元素内容为另一个HTML元素(即<p>元素)。
<html>元素:
<html><body><p>这是第一个段落。</p></body></html>
<html>元素定义了整个HTML文档。该元素包含一个起始标签<html>和一个结束标签</html>。元素内容为另一个HTML元素(即<body>元素)。
结束标签的重要性
即便您遗漏了结束标签,大多数浏览器仍能正确显示HTML内容:
<p>这是一个段落<p>这是一个段落
上述实例在浏览器中亦能正常显示,因为浏览器会自动补全缺少的结束标签。
然而,不应依赖这种做法。遗漏结束标签可能导致不可预测的结果或错误。
HTML空元素
不含内容的HTML元素被称为空元素。空元素在起始标签内即完成闭合。
<br>是一个没有闭合标签的空元素(<br>标签用于定义换行)。
在XHTML、XML以及未来HTML版本中,所有元素都必须被闭合。
在起始标签内添加斜杠,如<br />,是正确闭合空元素的方法,HTML、XHTML和XML均接受此方式。
尽管<br>在所有浏览器中均有效,但使用<br />实际上是更为稳妥的选择。
HTML提示:使用小写标签
HTML标签对大小写不敏感,即<P>等同于<p>。许多网站采用大写标签。
本教程采用小写标签,因为W3C在HTML 4中推荐使用小写,并在未来的(X)HTML版本中强制使用小写。


发布需求
我来说两句