码迷,mamicode.com
首页 > Web开发 > 详细

《Web前端笔记2.9》 HTML 5 与HTML 4 的区别

时间:2015-08-29 15:11:13      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

推出的理由

HTML的出现是为了把目前Web上存在的各种问题一并解决了。

· Web浏览器之间的兼容性很低

· 文档结构不够明确(整个页面的div,没有语义化)

· Web应用程序的功能受到了限制

 

语法的改变

DOCTYPE声明(<!DOCTYPE html>)

指定字符编码(<meta charset="UTF-8">)

可以省略标记的元素

具有boolean值的属性(<input type="checkbox" checked>)(属性不写为false,只写属性或写=""或="checked"都是true

省略引号(属性值可以不写引号)

 

新增的元素和废除的元素以及新增的属性和废除的属性

http://www.w3school.com.cn/tags/index.asp

新增的结构元素

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

新增的其他元素

video、audio、canvas 等等...

新增的input元素的类型

email、url、number、range、Date Pickers

 

废除的元素

· 能使用css替代的元素:basefont、big、center、fonts、s、tt、u等

· 不再使用frame框架(只有iframe仍在使用,也比较有用)

· 以及其他一些废除的元素

 

新增的属性

· 表单相关的属性

· 链接相关的属性

· 其他属性

(http://www.jb51.net/html5/73524.html)

废除的属性

(http://www.jb51.net/html5/73524.html)

 

新增全局属性

· contentEditable

· designMode(只能在js中设置,on或off,控制页面中元素是否可编辑)

· hidden(可在js中控制)

· tabindex(控制tab键的顺序)

《Web前端笔记2.9》 HTML 5 与HTML 4 的区别

标签:

原文地址:http://www.cnblogs.com/woodk/p/4769061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!