html5的内容类型
内嵌
向文档中添加其他类型的内容,例如audio、video、canvas和iframe等
流
在文档和应用的bocty中使用的元素,例如form、hi和small等
段落标腰,例如hi、h2和hgroup等
交互
与用户交互的内容,例如苷颊和视顿的控件.button和textarea等
元数据
通常出现在页面的head中,设置页面其他部分的表现和行为,例如script,style和title等
短语
文本和文本标记元素,例如mark, kbd, sub和sup等
片段
用于定义页面片段的元素,例如article、aside和title等
上述所有类型的元素都可以通过css来设定样式。此外,虽然其中一些元素,如canvas、 audio和video,在使用时往往需要其他api来配合,以实现细粒度控制,但它们同样可以直接 使用。我们在后续章节中详细讨论这类元素api。
限于篇幅,本书讨论的内容无法涵盖所有新元素,不过片段类元素是全新的,我们会在下一 节讨论,而canvas、audio和video作为fftml5新增的元柰也会在后续章节中详细讨论。
同样地,对于旧的标签元素,网上的资料已经很多了,我们不会把所有旧的标签元素都罗列 出来。不过需要注意的是,html5中移除了很多在行内设样式的标记元素,如big、center, font 和basefont等,以鼓励开发人员使用css。