今天学了点HTML5,有一点点收获!
1,HTML5力求化简为繁,把HTML4复杂的东西精简了。比如文档类型的声明如:<!DOCTYPE html>
2,HTML5添加了很多新的标签和API,使以前无法做到的事情变得可以实现并且简单了。这些标签根据内容类型的不同可以分为七大类:
内嵌:向文档中添加其他类型的内容。标签如:audio,vedio,canvas,iframe。
流:在文档和应用的body中使用的元素。标签如:form,h1和small等。
标题:段落标题。标签如:h1,h2,hgroup等
交互:与用户交互的内容。如音频和视频的控件,textarea和button等。
元数据:通常出现在<head>标签之中,设置页面其他部分的表现和行为。如script,style,title等。
短语:文本和文本标记元素。例如mark,kbd,sub,sup。
片段:用于定义片段的元素。例如acticle,aside,title等。
上述所有元素都可以使用css来控制样式。