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

Html5(1) html5 与 html4 的区别

2015-08-10 22:15 429 查看
一、HTML5使命:

①解决浏览器兼容问题

②文档结构明确化

③扩展Web应用程序功能

二、语法变化

①内容类型(扩展名不变,内容类型不变)

②DOCTYPE声明(不需声明版本,直接写 html 即可)

③字符编码 (简洁为:)

④具有boolean值的属性(如 disabled 值的设置变化,不仅是true/false;还可以是“”(true)/disabled(true)/缺省为false)

⑤ 可省略引号(如上述 checked 赋值 可以直接写 checked=checked;)

三、新增元素

①结构元素:section、article、aside、header、hgroup、footer、nav、figure

②input元素:email、url、number、range、Date Pickers

③其他元素:video、audio、canvas、source、menu等等

四、废除元素

①frame框架

②其他css替代的元素:big、font等等

五、新增属性

①表单相关属性

②链接相关属性

六、废除属性

七、全局属性

适用于所有元素的属性:

①contentEditable //元素内容可编辑,值为boolean类型,缺省值为true
②disignMode      //整个页面可编辑,只能用在js脚本中,值为 on 或 off
③hidden         //元素不可见,值为boolean类型
④spellcheck   //针对input 或 textarea的拼写检查,值为boolean类型
⑤tabindex     //使用键盘 Tab 换行键定位 元素的 顺序,值为数字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: