初识HTML5
2016-03-11 15:54
309 查看
HTML5的前世今生,自从1999的W3C组织发布HTML4.01标准,这个标准就沿用至今。期间由于个浏览器对HTML支持有所不同,出现了怪异模式和标准模式。W3C为了规范标准,出台了更为严格的XHTML。此后又想推出XHTML2.0,但是由于新的标准对旧标准并不能兼容,遭到了WHATWG的一致反对(WHATWG是由各大浏览器厂商组成的联盟)。这直接导致了新的标准胎死腹中。2008年W3C和WHATWG合并后颁布了新的标准即HTML5,新的标准对旧标准完全支持。
HTML5的的文档类型声明相对于HTML大大简化,代码是:
<!doctype html>
接下来谈一谈标签的改变,新增的标签:
对于传统的CSS+DIV布局,新的标准对布局有了新的支持:<article> 定义一个文章块;<footer> 定义网页底部;<nav> 定义导航栏;<aside> 定义侧边栏;<figure> 定义多媒体;<hgroup> h标签集;<figcaption>figure元素的标题;<dialog> 对话;
删除的标签:
因为CSS出现之后,网页的内容和表现应当分离,因此在新的标准当中删除了一些纯表现的标签,例如<big> <center> <font > <stirke> <tt> <u>。
删除了<frame> <frameset> <noframe>,是因为在这些框架集中搜索无法检测站内的内容。解决的办法,保留了<iframe>,可以使用这个保留的标签。此外,因为新的标准向下兼容,所以这些被删除的仍然可以使用。
HTML5的的文档类型声明相对于HTML大大简化,代码是:
<!doctype html>
接下来谈一谈标签的改变,新增的标签:
对于传统的CSS+DIV布局,新的标准对布局有了新的支持:<article> 定义一个文章块;<footer> 定义网页底部;<nav> 定义导航栏;<aside> 定义侧边栏;<figure> 定义多媒体;<hgroup> h标签集;<figcaption>figure元素的标题;<dialog> 对话;
删除的标签:
因为CSS出现之后,网页的内容和表现应当分离,因此在新的标准当中删除了一些纯表现的标签,例如<big> <center> <font > <stirke> <tt> <u>。
删除了<frame> <frameset> <noframe>,是因为在这些框架集中搜索无法检测站内的内容。解决的办法,保留了<iframe>,可以使用这个保留的标签。此外,因为新的标准向下兼容,所以这些被删除的仍然可以使用。
相关文章推荐
- html5学习整理-0311
- html5 中input type=‘file’实现文件图片等的上传的文件类型限制
- html5的技术要点
- web storage API
- H5 安卓问题!
- HTML5笔试题
- Web前端:Html5/
- 千万月流水只是个开始,H5游戏还没进入它的“爆款”时代
- 人人秀、易企秀、兔展、MAKA4大H5页面制作工具平台评测 动画篇
- 初识HTML5
- html5 canvas移动浏览器上实现图片压缩上传
- HTML5页面跳转的几种方法
- HTML5实现本地数据持久化
- HTML5表单中password输入的显示与…
- HTML5中实现滑动条调节div透明度
- HTML5实现多张图片上传功能
- html5 localStorage(本地存储)
- html5 localStorage(本地存储)
- html5 localStorage(本地存储)
- 利用简洁的图片预加载组件提升h5移动页面的用户体验