前面两个提示所隐藏的含义就是,HTML标签使用得越少越好——事实上也确实如此。若想创建出良好的文档结构,那么尽可能少地使用标签则应该是一个自始至终都要考虑的问题。仅仅使用必要的标签,将其他不必要的都删掉。这样做的好处不仅在于能够让文件保持小巧(也就意味着用户下载速度的提高).也可以让浏览器能够很快完成文档的解析,即得
到更快地呈现速度。示例:
<p>The Zen Garden aims to excite, inspire, and encourageparticipation.</p>
而不要这样:
<div>
<p><span class=¨text¨>The Zen Garden aims to excite,
inspire, and encourage participation.</span></p>
</div>
适当地使用class和id
为元素添加起标示作用的属性可以让你在稍后容易地将该元素与CSS或JavaScript关联起来。 class是一类可重用的属性,能够被重复应用到到页面中的任何元素上;而id则是独一无二的,同一个id在每个页面上只能出现一次。
一个元素可以应用多个class,一个class也可以应用在多个页面元素上。我们也可以为同一个元素同时应用class和id,但要记住:在同一个页面上不能为多个元素指定相同的id。class和id可以选用字母或数字(a~z、A—Z、0—9)命名1,但必须以字母开头。虽然有些浏览器对class和id名称的大小写不敏感,但为了今后便于调试,还是小心为妙。三个合法的标识符:
<bodyMsoNormal”> <p id=’‘introduction’’>
<div id=¨section5’’ class=’’top corner solid¨>
两个不合法的标识符:
<span>
<div id= ” footer “><div id= “footer”>