HTML文档的骨架由HTML元素定义。HTML元素具有开始标签、元素内容和结束标签。这些标签包括了一些基本元素,例如段落(<p>)、链接(<a>)、换行(<br>)等。
HTML元素的语法
HTML元素的语法简单明了:
开始标签以起始标签(opening tag)的形式出现,如<p>
元素内容位于开始标签与结束标签之间
结束标签以闭合标签(closing tag)的形式呈现,如</p>
某些HTML元素是空元素(empty content),它们在开始标签中自我关闭
嵌套的HTML元素
大多数HTML元素可以相互嵌套,这意味着一个HTML元素可以包含其他HTML元素。HTML文档由相互嵌套的HTML元素构成。
HTML文档实例解析
考虑以下HTML文档实例:
html
Copy code
<!DOCTYPE html>
<html>
<body>
<p>这是第一个段落。</p>
</body>
</html>
<p>元素定义了文档中的一个段落,拥有起始标签<p>和闭合标签</p>,内容为“这是第一个段落”。
<body>元素定义了文档的主体,拥有起始标签<body>和闭合标签</body>,其内容为另一个HTML元素(即<p>元素)。
<html>元素定义了整个HTML文档,拥有起始标签<html>和闭合标签</html>,其内容为另一个HTML元素(即<body>元素)。
结束标签的重要性
即使忘记了使用结束标签,大多数浏览器也能正确显示HTML。但是不推荐依赖这种做法,因为忘记使用结束标签可能会导致意想不到的结果或错误。
HTML空元素
空元素是指没有内容的HTML元素,它们在开始标签中自我关闭。例如,<br>标签定义换行。在XHTML、XML以及未来版本的HTML中,所有元素都必须被关闭。为了保持标准的做法,使用斜杠在开始标签中关闭空元素(如<br />)是推荐的方式,尽管在所有浏览器中使用<br>是有效的。
HTML提示:使用小写标签
HTML标签对大小写不敏感,但W3C推荐在HTML 4中使用小写标签,并在未来(X)HTML版本中强制使用小写标签。因此,使用小写标签是更长远的选择。