问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

html语言和html5有什么区别

发布网友 发布时间:2022-04-23 15:44

我来回答

3个回答

热心网友 时间:2022-04-20 00:37

HTML4是目前互联网上使用最广泛的标准,成于1999年左右。    
HTML5是很有野心的下一代标准,因为4之后已经有十几年的时间了,这十几年也是互联网飞速发展的时期,因此很多应用场景,4不支持或者使用基于4的技术体系实现起来很费劲,需要插件,walkaround等等。    
HTML5已经远远超越了标记语言的范畴,其背后是一组技术集。    

最基本的就是更富语义的标签,以便更好的被机器识别;    
Canvas+WEBGL等技术,实现无插件的动画以及图像、图形处理能力;    
本地存储,可实现offline应用;    
websocket,一改http的纯pull模型,实现数据推送的梦想;    
MathML,SVG等,支持更加丰富的render;

我觉得HTML5的好处还在于对跨浏览器方面的推动,因为4时代,由于语言本身的弱,导致了浏览器各自为政扩展开发了很多特性,导致浏览器之间不兼容,跨浏览器的应用开发是一件十分令人头疼的事情。    
HTML5是标准与实现同步在推,w3c声明,将来标准完成之时,就至少会有两种浏览器能够完全支持标准,目前来看,情况还比较乐观。    


事实上,HTML5并没有对HTML4做什么重大的修改,它们很多东西都是相似的。

可是,其中有一些很重要的区别你需要知道。下面列出的就是一些HTML4和HTML5之间主要的不同之处(并不是全部,全部列出来是不可能的):

1. HTML5标准还在制定中

这头一个不同之处显而易见,但非常重要,我需要先从它开始。也许你已经注意到了关于HTML5很酷的言论到处都是,但是事实情况是,HTML5是一个还未完成的标准。HTML4已经有10岁了,但它仍是当前正式的标准的事实没有改变。

另一方面,HTML5仍处在早期阶段,以后的修改会不断的出现。你必须考虑到这些,因为你在网站上使用的这些新增加或修改的网页元素会每年都出现一些变化,你需要不停的更新升级你的网站,这可不是你希望的。这就是目前为止,你最好在产品里使用HTML4,只在实验里使用HTML5的原因。

2. 简化的语法

更简单的doctype声明是HTML5里众多新特征之一。现在你只需要写<!doctype html>,这就行了。HTML5的语法兼容HTML4和XHTML1,但不兼容SGML。

3. 一个替代Flash的新 <canvas> 标记

对于Web用户来说,Flash既是一个惊喜,也是一种痛苦。有很多的Web开发人员对HTML5对Flash产生的威胁很不满。但对于那些忍受着要花几年时间加载和运行的臃肿的Flash视频的人来说,用新的 <canvas> 标记生成视频的技术已经到来。

目前, <canvas> 标记并不能提供所有的Flash具有的功能,但假以时日,Flash必将从web上淘汰。我们拭目以待,因为很多人还并不认同这种观点。

4. 新的 <header> 和 <footer> 标记

HTML5的设计是要更好的描绘网站的解剖结构。这就是为什么这些<header> 和
<footer> 等新标记的出现,它们是专门为标志网站的这些部分设计的。

在开发网站时,你不在需要用<div>标记来标注网页的这些部分。

5. 新的 <section> 和 <article> 标记

跟<header> 和 <footer>标记类似,HTML5中引入的新的<section> 和 <article> 标记可以让开发人员更好的标注页面上的这些区域。

据推测,除了让代码更有组织外,它也能改善SEO效果,能让搜索引擎更容易的分析你的页面。

6. 新的 <menu> 和 <figure> 标记

新的<menu>标记可以被用作普通的菜单,也可以用在工具条和右键菜单上,虽然这些东西在页面上并不常用。

类似的,新的 <figure> 标记是一种更专业的管理页面上文字和图像的方式。当然,你可以用样式表来控制文字和图像,但使用HTML5内置的这个标记更适合。

7. 新的 <audio> 和 <video> 标记

新的<audio> 和 <video> 标记可能是HTML5中增加的最有用处的两个东西了。正如标记名称,它们是用来嵌入音频和视频文件的。

除此之外还有一些新的多媒体的标记和属性,例如<track>,它是用来提供跟踪视频的文字信息的。有了这些标记,HTML5使Web2.0特征变得越来越友好。问题在于,在HTML5还未被广泛的接受之前,Web2.0还是老的Web2.0。

8. 全新的表单设计

新的 <form> 和 <forminput> 标记对原有的表单元素进行的全新的修改,它们有很多的新属性(以及一些修改)。如果你经常的开发表单,你应该花时间更详细的研究一下。

9. 不再使用 <b> 和 <font> 标记

对我个人来说,这是一个让我不太理解的改动。我并不认为去除 <b> 和 <font>标记会带来多大的好处。我知道,官方的指导说这些标记可以通过CCS来做更好的处理,但这样一来,为了在文章一两个地方出现的这种标记,你就需要在独立的css和文本两个地方来实现这一的功能,岂不笨拙。也许我们以后会习惯这种方法。

10. 不再使用 <frame>, <center>, <big> 标记

事实上,我已经记不清曾经何时用过这些标记了,所以,我并不为去除这些标记感到悲哀。相同的原因,有更好的标记能实现它们的功能——这很好,任何作废的标记从标准中剔除都是受欢迎的。

这10个HTML5和HTML4之间的不同只是整个新的规范中的一小部分。除了这些主要的变动外,我还可以略提一下一些次要的改动,比如修改了<ol> 标记的属性,让它能够倒排序,对<u>标记也做了修改。

所有这些次要的改动数量众多。而且新的修改也在不断的增加,因此,如果你想实时跟踪最新的动向,你需要经常的查看w3.org的HTML4 和 HTML5之间的不同这个页面。如果你很心急,想在你的工作中使用这些新的标记和属性,我劝告你最好只是做实验,原因已经说的很清楚了,这些新标记和新属性在将来也许会有很大的改变,所以,除非你不断的更新你的代码,它们很可能会过期失效。

尽管如今大多数流行的浏览器的最新版都支持HTML5,但有些新的(或修改的)标记和属性它们并不支持,所以你的网页在用户的屏幕上有可能前后显示的不一致。耐心等待,等待HTML5真正可以实用时候。目前还不是时候。

热心网友 时间:2022-04-20 01:55

HTML 的上一个版本诞生于 1999 年。HTML5 是 W3C 与 WHATWG 合作的结果。
2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。
HTML5 中的一些有趣的新特性:

用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
对本地离线存储的更好的支持
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search
浏览器支持:
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。

W3C 指 World Wide Web Consortium,万维网联盟。
WHATWG 指 Web Hypertext Application Technology Working Group

热心网友 时间:2022-04-20 03:30

HTML5是HTML的第五个版本,新增了部分功能和标签,使开发更加方便和高效。
· 用于绘画的 canvas 元素
· 用于媒介回放的 video 和 audio 元素
· 对本地离线存储的更好的支持
· 新的特殊内容元素,比如 article、footer、header、nav、section
· 新的表单控件,比如 calendar、date、time、email、url、search
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中国哪个朝代中央集权最严重? 哪个朝代的建国最合法?历史学家认为汉朝和明朝,但清朝皇帝不同意_百 ... 设中国银行的即期汇率牌价USD/RMB6.2110~6.2160,三个月远期为330~360... 美国和日本的年利率分别是4%和2%,即期汇率是JPY/$=120,如果利率平价条... 询问广大的QQ书签爱好者:请问QQ书签要怎么开通啊..? QQ书签是怎么开通的``? QQ书签怎么开通的啊? QQ书签怎么开通的吖? 学装修木工要多久 装修木工多久才能学会 平板电脑的win键在哪 平板电脑键盘FN键用来干什么的 平板电脑上Esc键是?什么意思啊 HTML和HTML5有什么区别呀? HTML5和 HTML有什么区别? 苹果平板电脑返回键在哪里? html5和html有什么区别? 平板电脑上的开机键是那个 平板电脑开关键是哪一个 11寸平板对比杂志尺寸 11尺mac苹果平板电脑按键end是那个 是不是一定要用手机号才能申请微信的?不用手机号要怎么申请? 手机qq已删除聊天记录怎么查看 太岁是什么意思?什么是太岁手链 明年属鼠的本命年可以买自己的属相戴在手上嘛? 请问在本命年的时候戴自己属相的东西好吗? 佩戴什么可以招桃花运 旺夫旺子的手链哪里有 本命年适合戴什么东西来避邪 本命年带什么比较好? html5和html有什么区别么 如何利用服务资源进行“项目外包” 网络推广如何外包出去,细节有什么? 如何进行产品研发业务外包 如何快速有效地启动IT外包第一步 如何进行技术外包的可行性分析 我想成立公司做自己品牌的产品,生产外包该如何具体操作?求解答 平板电脑上的电源键是哪个 劳务派遣如何实现向业务外包的转换 企业为什么要进行业务外包?如何进行业务外包活动? 分析TCL公司如何进行业务外包?麻烦告诉我 如何进行外包项目的管理 集团如何实施服务外包 11寸的书派T11平板电脑用着怎么样?有用过的吗 百度知道推广外包应该怎么做 联想小新平板11寸怎么样 谈谈如何理解业务外包的作用? 如何有效地对外包过程实施控制 如何做好人力资源外包工作 业务流程外包是怎样的流程?对企业有什么好处?