您的位置:首页 > Web前端 > HTML5

HTML5与HTML4的区别

2017-07-12 16:53 295 查看
--------------------siwuxie095

  

  

  

  

  

  

  

  

推出的理由及目标

  

  

HTML5 的出现,对于 Web 来说意义是非常重大的,因为

它的意图是想要把目前Web 上存在的各种问题一并解决掉,

问题如下:

  

(1)Web 浏览器之间的兼容性很低

  

(2)文档结构不够明确

  

(3)Web 应用程序的功能受到限制

  

  

  

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

  

Microsoft、Google、Apple、Opera、Mozilla

  

  

  

  

  

语法的改变

  

  

(1)内容类型

  

(2)DOCTYPE 声明

  

(3)指定字符编码

  

(4)可以省略标记的元素

  

(5)具有boolean 值的属性

  

(6)省略引号

  

  

  

  

  

新增的元素和废除的元素

  

  

(1)新增的元素

  

1)新增的结构元素

  

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

  

  

2)新增的其它元素

  

video、audio、embed、mark、progress、meter、time、ruby、rt、

rp、wbr、canvas、command、details、datalist、datagrid、keygen、

output、source、menu

  

  

3)新增的input 元素的类型

  

email、url、number、range、Date Pickers

  

  

  

(2)废除的元素

  

1)能使用CSS 代替的元素:basefont、big、center、font、s、tt、u 等

  

2)不再使用frame 框架:frameset、frame、noframes

  

3)只有部分浏览器支持的元素

  

4)其它被废弃的元素

  

  

  

  

  

新增的属性和废除的属性

  

  

(1)新增的属性

  

1)表单相关的属性

  

2)链接相关的属性

  

  

  

(2)废除的属性

  

  

  

  

  

全局属性

  

  

所谓全局属性,是指可以对任何元素都使用的属性

  

(1)contentEditable 属性

  

(2)designMode 属性

  

(3)hidden 属性

  

(4)spellcheck 属性

  

(5)tabindex 属性

  

  

  

  

  

  

  

  

  

【made by siwuxie095】
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: