怀疑与html vs html5有关

时间:2011-04-21 11:54:38

标签: html html5 xhtml

现在每个人都在谈论HTML5,我真的不明白它和普通的.xhtml有什么区别

你能解决我的一些疑问吗?

  • 有什么区别?
  • 有什么优点和缺点?
  • HTML5被认为是标记语言还是脚本语言?

5 个答案:

答案 0 :(得分:4)

  

有什么区别?

HTML 5只是HTML的下一个版本。它需要HTML 4并添加更多内容(同时丢弃一些不应该使用的内容并改变解析它的规则(无论如何,浏览器过去十年一直在做什么)。)

  

有哪些优点和缺点?

它可以让你做更多的事情。

它没有任何缺点(除了新的东西还没有得到很好的支持)。

  

HTML5是否被视为标记语言或脚本语言?

它是一种带有大量DOM API的标记语言。

答案 1 :(得分:3)

我想混淆的是,HTML4和HTML5并没有做太多(靠自己)。你需要javascript和css,这就是聚会真正开始的时候。

当人们谈论HTML5时,我猜他们正在谈论HTML5 + CSS3 + Javascript(与HTML4 + CSS2 + Javascript相比)。

有关新世界冒险的一个很好的例子,请查看以下内容: http://slides.html5rocks.com/

记住这不是使用.NET或PHP或任何东西,它的“只是”HTML5 + javascript + css

答案 2 :(得分:2)

  • 花哨的新选项
  • 更多元素以更好地定义您的内容
  • 没有闪光灯的视频

CON

  • 并非所有浏览器都支持
  • 目前还没有很多高质量的文档(还有)

它仍然是一种标记语言,因为它没有可编写脚本的动态元素。

答案 3 :(得分:2)

基本上html5就像html一样,添加了一些额外的标签, 像用于绘图的画布元素,用于媒体播放的视频和音频元素,一些新的内容特定元素,如文章,页脚,标题,导航,部分。它还可以更好地支持本地离线存储。以及一些新的表单控件,如日历,日期,时间,电子邮件,网址和搜索

所以实际上你不能在早些时候使用一些JavaScript(或jquery,因为有些人喜欢现在称之为:p),但它的设计目的是让那些(现在)常见任务变得更加容易

答案 4 :(得分:2)

有什么区别?

请参阅HTML5 differences from HTML4

有哪些优点和缺点?

这将在某种程度上取决于你想要实现的目标,但它可能有助于理解rationale behind the spec。基本上,向后兼容性是主要目标之一,因此,如果您避免使用任何新功能(如视频或画布),则应该没有先前标准的缺点。

HTML5被认为是标记语言还是脚本语言?

来自WHATWG FAQ

  

HTML5是HTML4的新版本,   XHTML1和DOM Level 2 HTML   解决了许多问题   规格同时   更充分地增强(X)HTML   解决Web应用程序。除了   定义可以的标记语言   用HTML和XML编写(XHTML)   它还定义了许多形成的API   Web架构的基础。   其中一些API被称为“DOM   等级0“并且从未记录过   之前。但他们非常   对浏览器供应商来说很重要   支持现有的Web内容和   作者能够构建Web   应用