xhtml html该学哪一个?是学了第一个还可以学第二个 两个都有好处吗 还是说两个用处有点类似

xhtml html该学哪一个?是学了第一个还可以学第二个 两个都有好处吗 还是说两个用处有点类似,第1张

首先说明一下,这几个都是W3C负责制定的一个标准,用于网页内容的标签

HTML4是html标准中比较成熟的一个版本,使用时间比较长,也是现今大部分网页遵循的标准。

为了规范HTML,W3C结合XML制定了XHTML 1.0标准,这个标准没有增加任何新的tag,只是按照XML的要求来规范HTML,形成了XHTML。也就是说,XHTML是能满足XML要求的HTML。

(不过后来W3C比较激进,制定的XHTML 2.0标准竟然不兼容HTML,现已被证明不符合潮流而淘汰)

HTML5是html标准中现今的最新标准(2014年10月29日,W3C宣布,c经过接近8年的艰苦努力,该标准规范终于制定完成),你可能会觉得HTML5没什么特殊的地方,值得这么久去制定么,不过你要是了解到现在浏览器技术,JavaScript,CSS中各种新技术的不断涌现或者说杂乱无章,就明白要把它们统一并兼容是多么的困难。

举几个例子吧,以下功能是HTML 5里面新加的:

更富语义的标签,以便更好的被机器识别;

Canvas+WEBGL等技术,实现无插件的动画以及图像、图形处理能力;

本地存储,可实现offline应用;

websocket,一改http的纯pull模型,实现数据推送的梦想;

MathML,SVG等,支持更加丰富的render;

还有很多。。。

好在Chrome, FireFox, 还有IE9以后的版本都在不断努力完成这一目标,即统一Web,如果完整实现,那么手机终端上(包括iphone, android, WP等)分裂的情况将不复存在。

文中HTML4也就是常用的html,建议从html入门,然后深入学习html5。html和xhtml是没有区别的。

html4只是html的一个版本代号,html4分为严格型和过渡型两种,但实际运用过程中是不用去考虑这些的。

严格型只是对标签的写法有硬性规定,如果不按照那些写显示在页面上就会有问题;

而过渡型就没有这些限制,现在的开发环境中也常常用这种方式。不过为了规范起见,很多公司也要求正确的书写html的格式,这只是为了统一代码风格,使得公司看上去更正规。

html5是现在html的最新代号,其本身只是提供了很多新的标签,很多标签的作用仍旧得不到现今主流浏览器的支持,它真正产生作用的部分其实是javascript。

如果要学习html,就从html(先不要学html5,这样会让新手比较困惑的,如果学会了html在去学5会容易理解一些)开始,也就是html4了。

都学,但需要先学Html4

html5是可以说是html的进阶,是在html的原有基础上新增了一些新的标签及属性,比如<vedio></vedio><canvas></canvas>等就是新增的标签。但是大部分常用的标签,如<p></p><a></a>就是Html原本的标签。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7164023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存