HTML5 学习笔记(一)

HTML5 新增的结构元素

  1. section 章节、页眉、页脚以及页面的其他部分,它可以与h1~h6等元素结合使用,表示文档的结构
  2. article 表示页面中一块与页面中上下文不相关的独立内容,比如博客中的一篇文章,报纸中的一篇文章
  3. aside 表示article元素之外的,与article元素相关的辅助信息
  4. header 表示页面中的内容区域块,通常用它来表示标题
  5. hgroup 用于对整个页面或页面中的一个内容块的标题进行结合
  6. footer 页面中一个区域块或部分,通常用于表示脚部或者底部;我会用它承载作者、日期等与作者相关的信息
  7. nav 表示页面中导航链接的部分
  8. figure 表示一段独立的流的内容,一般表示DOM主体流中的一个独立单元

新增的其他元素

  1. *video 用来定义电影片段或视频流
  2. *audio 用来定义一段音频流
  3. embed
  4. mark
  5. progress
  6. meter
  7. time
  8. ruby
  9. rt
  10. rp
  11. wbr
  12. *canvas 表示图形,图表、画布
  13. command
  14. details
  15. datalist
  16. datagrid
  17. keygen
  18. output
  19. source
  20. menu

新增的input元素的类型

  1. email
  2. url
  3. number
  4. range
  5. Date Pickers

废除的元素

  1. 不再适用frame框架
  2. 能使用CSS替代的元素:basefont、big、center、font、s、tt、u等

新增的属性

  1. 表单相关的属性
  2. 链接相关的属性
  3. 其他属性

语法的改变

  1. 内容类型
  2. DOCTYPE声明
  3. 指定字符编码
  4. 可以省略标记的元素
  5. 具有boolean值的属性
  6. 省略引号

你可能感兴趣的:(HTML5 学习笔记(一))