html 与html5 的区别

 

点击下方“阅读原文”查看更多...



什么是html5呢?
html5最先由WHATWG(Web超文本应用技术工作组)命名的一种超文本标记语言。

随后和W3C的xhtml2.0(标准)相结合,产生现在最新一代的超文本标记语言,可以简单点理解成:HTML 5 ≈ HTML+CSS 3+JS+API。

hmtl5与html的区别?
我们现在web前端开发的静态网页,一般都是html4.0,同时是符合W3C的xhtml1.0规范来的,那么他们两者又有什么实质性的区别呢?
01

在文档类型声明上
html:

html5:

由这两者对比可见:在文档声明上,html有很长的一段代码,并且很难记住这段代码,想必很多人都是靠工具直接生成的吧!

而html5却是不同,只有简简单单的声明,这也方便人们的记忆。
02

在结构语义上
html:没有体现结构语义化的标签,我们通常都是这样来命名的.这样表示网站的头部。

html5:在语义上却有很大的优势,提供了一些新的标签,比如:

提供这样的标签有什么样的好处呢?

我觉得最主要还是在SEO的优化上,不管是我们自己来对网页模块命名,还是有这样的标签,做网站最终的目的只有一个,那就是盈利。

想盈利的话,就只有通过SEO优化的技术,把你网站排名做上来,这样你的网站才有价值,且正是这一点,html5符合了这一点。为什么这么说呢?因为他定义的这些标签,更加有利于优化,蜘蛛能识别你。
03

HTML5 的新特性
用于绘画的 canvas 元素

用于媒介回放的 video 和 audio 元素

对本地离线存储的更好的支持

新的特殊内容元素,比如 article、footer、header、nav、section

新的表单控件,比如 calendar、date、time、email、url、search"

Html5 在原来的html4 上面的功能上面进行了增强,比如我们的之前要实现一个复杂的网页效果,我们要会js,还需要会些简单的css 才能完成,我们现在只需要会简单的标签我们就可以实现这些效果。



点击下方“阅读原文”查看更多


    关注 传智播客武汉


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册