01.HTML 5与HTML4的区别

1.HTML5推出的理由及目标

  解决目前web上存在的各种问题:

  • web浏览器之间的兼容性低
  • 文档结构不够明确
  • web应用程序的功能受到了限制

  世界知名浏览器厂商对HTML5的支持

  微软IE、Google、苹果、Opera、Mozilla

2.语法的改变

  • 内容类型
  • DOCTYPE的声明
  • 指定字符编码
  • 可以省略标记的元素
  • 具有boolean值的属性
  • 省略引号

3.新增的元素和废除的元素

  • 新增的结构元素

    section、article、aside、header、hgroup、footer、nav、figure

  • 新增的其他元素

   video、audio、embed、mark、progress、meter、time、ruby、rt、rp、wbr、canvas、command、detials、datalist、datagrid、keygen、output、source、menu

  • 新增的input元素类型

  email、url、number、range、Data Pickers

  • 能使用css替代的元素:basefont、big、center、font、s、tt、u等
  • 不再使用frame框架
  • 只有部分浏览器支持的元素
  • 其他被废除的元素

4.新增的属性和废除的属性

  表单的相关属性

  链接相关的属性

  其他属性

原文地址:https://www.cnblogs.com/albert-xm/p/5140793.html