手机网站建设:HTML4和HTML5之间10个关键的不同之处
发布人:桔子科技 发布时间:2016-06-15 22:27:51 分享到:
HTML5恐怕要让部分网页工作者抓狂了,HTML5将采用标准的XML语法格式,这对代码的规范要求非常高。
HTML5是最新的HTML标准,虽然还在制定,但或迟或早,所有的web程序员都会发现需要使用到这个最新的标准,而且,很多人都会感觉到,重新开发一 个HTML5的网站,要比把一个网 站 从HTML4迁移到HTML5 上容易的多,这是因为这两个版本之间有很大不同之处。事 实上,HTML5并没有对HTML4做什 么重大的修改,还保留了大部分HTML4的优点,以至于过度不致于那么困难。可是,其中有一些很重要的区别需要知道。
下面列出的就是一些HTML4和HTML5之间10个关键的不同之处:
1. HTML5 标准还在制定中
首先要注意的是,HTML5虽然现在很火,但是HTML5标准还在制定中,标准仍在改变。HTML4已经10多年了,不会有任何改变了。另一方面,HTML5仍处在早期阶段,以后的修改会不断的出现。这就是目前为止,最好在产品里使用HTML4,只在实验里使用HTML。
2. 简化的语法
HTML5简化了很多细微的语法,例如doctype的声明,你只需要写<!doctype html>就行了。HTML5与HTML5,XHTML1兼容,但是与SGML不兼容。
3. <canvas>标签替代Flash
Flash给很多Web开发者带来了麻烦,要在网页上播放Flash需要一堆代码和插件。<canvas>标签使得开发者只要使用一个标签就 能和用户产生UI交互。虽然目前<canvas>标签还不能实现Flash的所有功能,但假以时日,Flash必将从web上淘汰。
4. 新增<header> 和 <footer> 标签
HTML5设计的一个原则是更好的体现网站的语义性,所以增加了<header>和<footer>这样的标签,用来明确表示在网页的结构。
5.新增 <section> 和 <article> 标签
与<header>, <footer>类似,<section>和<article>也有利于清晰化网页的结构,更有利于SEO。
6.新增 <menu> 和 <figure> 标签
<menu>可以被用于创建传统的菜单,也可以用于工具栏和上下文菜单。<figure>标签使得网页文字和图片的排版更专业。
7. 新增 <audio> 和 <video> 标签
这两个标签可能是HTML5里面最有用的两个标签了。顾名思义,这两个标签是用来播放音频和视频的。
8. 全新的表单
HTML5对 <form> 和 <forminput> 标签进行了大量修改,添加了很多新的属性,也修改了很多属性。
9.去掉 <b> 和 <font> 标签
这个改进我还无法理解。我不认为删除这两个标签对代码的改进有很大的帮助。官方的解释是应该用CSS来替代这两个标签。但我还是觉得对于简单的文本,这两个标签还是很方便的。
10. 去掉 <frame>, <center>, <big> 标签
事实上,我已经记不清曾经何时用过这些标记了,所以,我并不为去除这些标记感到悲哀。相同的原因,有更好的标记能实现它们的功能——这很好,任何作废的标记从标准中剔除都是受欢迎的。
虽然现在大多数流行的浏览器的最新版都支持HTML5,但有些新的(或修改的)标记和属性它们并不支持,所以你的网页在用户的屏幕上有可能前后显示的不一致。但相信在不久之后可以在所有的浏览器上使用。
本文是
成都网站建设公司、成都网站设计制作公司与成都APP开发公司-桔子科技公司为您整理!
成都
网站建设,成都网站设计,
成都网站制作,
成都网页设计,成都网站建设公司 ,成都网站设计公司,成都网站制作公司,成都网页设计公司,
网站建设、
网站制作、
网站设计、
网页设计、
成都手机网站建设,手机网站建设,
成都APP开发,APP开发,成都建网站,成都做网站,成都商城网站建设,集团网站建设,网站建设,高端网站建设,品牌网站建设,成都平台网站建设,成都响应式网站建设,成都微信网站建设,成都微商城网站建设,成都微信营销,成都网站优化,成都网络公司。
下一篇:手机网站建设:wap手机网站建设,怎么建设wap网站上一篇:手机网站建设:手机网站、微信网站的区别和联系