绝大多数元素都有起始标签和结束标签,在起始标签和结束标签之间的部分是元素体,如<body>…</body>。第一个元素都有名称和可选择的属性,元素的名称和属性都在起始标签内标明。HTML中的标签主要分为普通标签和空标签两种类型。
普通标签是由一个起始标签和一个结束标签所组成的,其语法格式如下:
<x>控制文字</x>
其中,x代表标签名称。<x>和</x>就如同一组开关,起始标签<x>为开启某种功能,而结束标签</x>(通常为起始标签加上一个斜线/)为关闭功能,受控制的内容便放在两标签之间,例如,下面的代码:
<b>加粗文字</b>
标签之中还可以附加一些属性,用来实现或完成某些特殊效果或功能,例如,下面的代码:
<x a1="v1" a2="v2" …… an="vn">控制文字</x>
其中,a 1 、a 2 、…、a n 为属性名称,而v 1 、v 2 、…、v n 则是其所对应的属性值。属性值加不加引号,目前所使用的浏览器都可接受,但根据W3C的新标准,属性值是要加引号的,所以,最好养成加引号的习惯。
虽然大部分标签是成对出现的,但也有一些是单独存在的,这些单独存在的标签称为空标签,其语法格式如下:
<x>
同样,空标签也可以附加一些属性,用来完成某些特殊效果或功能,例如,下面的代码:
<x al="v1" a2="v2" …… an="vn">