Web标准网页设计原理与前端开发技术
上QQ阅读APP看书,第一时间看更新

4.11 小结

HTML 4.01规范定义了近100种元素,每种元素都起着特定的作用。

元素的属性可以进一步说明或补充元素在HTML文档中的作用。

如果a、img和span等行内元素在HTML文档中依次出现,则行内元素中的内容在网页的同一行中从左向右依次排列。而h1、p和div等块级元素中的内容在网页中独占一行。

行内元素可以包含内容和其他的行内元素,但不能包含块级元素。

通常情况下,块级元素(尤其是div元素)可以包含其他的块级元素,也可以包含行内元素,还可以包含文本内容。但也有例外,例如,p、h1、h2、h3、h4、h5、h6等块级元素一般不包含其他的块级元素。

在HTML中,html、head、title、body、标题(h1、h2、h3、h4、h5和h6)、段落(p)、列表(ul、ol和li)和表格(table、caption、thead、th、tbody、tr和td)等元素属于结构性元素,这些元素主要用来描述HTML文档或网页内容的组成结构。

s、strike、u、i、em、b、strong、center和font等元素属于表现性元素,这些元素主要用来设定文本内容在Web浏览器中的视觉效果。

face、color、size、align、bgcolor、border、width和height等元素属性则属于表现性属性。与表现性元素类似,表现性属性也可用来设定文本内容在Web浏览器中的视觉效果。

在Web标准网页中,被废弃的表现性元素和表现性属性及其他们的作用已经被样式所取代。