html5对比html4的主要改变和改进总结

html5对比html4的主要改变和改进总结

ID:28445405

大小:74.05 KB

页数:4页

时间:2018-12-10

html5对比html4的主要改变和改进总结_第1页
html5对比html4的主要改变和改进总结_第2页
html5对比html4的主要改变和改进总结_第3页
html5对比html4的主要改变和改进总结_第4页
资源描述:

《html5对比html4的主要改变和改进总结》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、HTML5对比HTML4的主要改变和改进总结HTML5是HTML5的第五版便准,目前己获各浏览器的广泛支持,这里我们来整理一下HTML5对比IITML4的主要改变和改进总结,需要的朋友可以参考下这段时间一直在帮老师做项目比较忙,经常课都没去上,就泡在实验室里,也没什么时间看其他东西了。我在项目中分配到了前端页面设计这一块,有时候浏览网页看到移动端APP和html5最近都比较火的,随着移动互联网快速发展,尤其是4G时代已经来临,加上微软在winlO中搭载了新的浏览器edge取代了IE的地位,所以现在很

2、多网站都开始抛弃IE朝着html5发展,这是一种趋势,尤其是在移动端网页这块,而PC端在不同浏览器之间还是有部分兼容性问题亟待解决,但是不久的将来,html5将会成为浏览器标记语言的霸主。什么是html5?html5最先由WHATWG(Web超文本应用技术工作组)命名的一种超文本标记语言,随后与W3C组织的xhtm12.0(标准)相结合,产生现在最新一代的超文本标记语言。可以简单点理解成:HTML5^HTML+CSS3+javascript+API我们现在web前端开发的静态网页,一般都是html4

3、.01。同时符合W3C规范。那么他们两者直接又有什么实质性的区别呢?1.在文档类型声明上htm1:XML/HTMLCodeIt;!D0CTYPEhtmlPUBLIC〃-//W3C//DTDXHTML1.OTransitional//EN〃〃http://ww.w3.org/TR/xhtmll/DTD/xhtmil-transitional.dtdz/gt:It;htmlxmlns=〃http://www.w3.org/1999/xhtml〃xml:lang=〃en〃gt;htm15:XML/HTML

4、CodeIt;!DOCTYPEhtmlgt;由这两者对比可见:在文档声明上,html4有很长的一段代码,并且很难记住这段代码,想必很多人都是靠工具直接生成的吧?而html5却是不同,只有简简单单的声明,这也方便人们的记忆。2.设置页面字符编码在HTML5中可以使用对It;metagt;元素直接追加charset属性的方式来指定字符编码,如下所示:html:It:metacharset=“UTF-8”gt;html5:It:metahttp-equiv=〃Content_Type〃content=〃t

5、ext/html;charset=utf-8,,/gt:从HTML5开始,对于文件的字符编码推荐使用UTF-8。1.在结构语义上htm1:没有体现结构语义化的标签,我们通常都是这样来命名的divid="header".这样表示网站的头部。html5:在语义上却有很大的优势。提供了一些新的标签,比如:header、article、footer提供这样的标签有什么样的好处呢?我觉得最主要还是在SEO的优化上,不管是我们自己来对网页模块命名,还是有这样的标签。因为做网站最终的目的只有一个,那就是盈利。想盈

6、利的话,就只有通过SEO优化的技术,把你网站排名做上来,这样你的网站才有价值,正是这一点,html5符合了这一点。为什么这么说呢?因为他定义的这些标签,更加有利于优化,蜘蛛能识别你。2.其他新增内容新增的input类型包括:number(数字),date(日期)color(颜色),range(范围)等等。新的内联元素包括time、meter和progresso新的内嵌元素有video和audioo新的交互元素有details、datagrid和command。3.It;canvasgt;标签替代Fl

7、ashFlash给很多Web开发者带来了麻烦,要在网页上播放FIash需要一堆代码和插件。It;canvasgt;标签使得开发者只要使用一个标签就能和用户产生UI交互。虽然目前lt;canvasgt;标签还不能实现FIash的所有功能,但是很快It;canvasgt;就会让Flash看起来老土,哈哈!1.废除的元素能用css替代的元素:对于basefont、big、font、s、tt、U、这些元素,由于它们的功能都是纯粹的画面展示服务的,而HTML5中提倡把画面展示性功能放在css样式中统一编辑,所

8、以将这些元素废除。不再使用Frame框架:由于frame框架对网页可用性存在负面影响,html5中不支持frame,只支持iframe框架,或者用服务器创建的多个页面组成的复合页面的形式。只有部分浏觉器支持的元素:applet、bgsound、blink、marquee等元素。bgsound和marquee只被ie支持,被html5废除。其中applet元素可由embed元素或object元素替代,bgsound元素可由audio元素替代,marquee可以由java

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。