Html 学习-Html4、XHtml、Html5区别

前段时间公司中前台人员调用,导致现在前台无人可用,所以不得已现在需要重温很久没看的Html代码。虽然写了那么久后台,但是前台本身Html代码较为直观,所以学习过程也比较Happy愉快。


Html4、xHtml、Html5区别

其实乍一看好像经历很多版本,Html4与Html5好像比较明确,Html5像是Html4的下一代,而xHtml则说不清道不明的样子。不过实际上无论是Html4、Html5还是xHtml,只要他叫Html说明整体的语法上不会有革命性的的变化,只是不同的标准而已。

从时间来看,Html4 ->xHtml -> html5,html5较新。
xHtml的起源是W3C为了解决众多深受Html4宽松的容错机制所害。由于众多网页开发者在网页中都存在各种各样的错误,导致不同的浏览器渲染的结果不同。所以W3C希望能用语法比较严谨的Xml来规范html的开发标准。但是由于这个标准会导致很多网页瘫痪,需要重新检查自己的Html语法,所以开发者不乐意了。
所以Html5应运而生,他采用比较折中的方式解决了这个两难问题。其中制定了相应容错体系,只要浏览器采用针对这个容错体系的容错机制,那么加载时都有相同的渲染效果。
用通俗的话来说,就是在查看使用Html4网页效果时,有时候IE正常,Chrome没效果,fireFox连网页都打不开,回去检查一看,发现有语法错误。
现在使用Html5,这些浏览器加载时都有相同的渲染效果,所以发现效果出不来,就比较明确了。

从标签来看,Xhtml与Html4相比并没有增加任何的新标签,而Html5则增加众多有用的新特性!不得不提,IE很多都不支持!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值