什么是利弊,如果我为所有新项目选择HTML 5?

时间:2010-04-04 07:05:36

标签: css xhtml html5

每个人,每个博客都在讨论HTML 5和giving solution to use HTML in all browsers including IE6

  • 我们现在应该离开XHTML 1.0了吗? 对于HTML 5并使用JavaScript进行IE6支持?
  • 是否所有其他桌面/移动浏览器 除了IE6支持HTML 5没有 添加JavaScript?
  • 每个浏览器都会渲染CSS 对于HTML 5元素?
  • 屏幕阅读器怎么样?

为所有新项目选择HTML 5的优缺点是什么?

3 个答案:

答案 0 :(得分:3)

优点:

  • 它有一些不错的新功能

缺点:

  • 对这些功能的支持非常薄弱
  • 与XHTML和HTML 4.x
  • 相比,QA工具尚不成熟
  • 规范仍在改变
  

我们现在应该离开XHTML 1.0并转到HTML 5

我不会。我坚持使用HTML 4.01。

  

并使用JavaScript支持IE6?

你需要JS垫片比IE6更多。我认为IE8可能仍然需要它们 - 这就是<article>之类的基本支持,只是为了你可以应用CSS。忘记新表单的<video>

  

除IE6之外的所有其他桌面/移动浏览器是否支持HTML 5而不添加JavaScript?

没有

快速测试显示IE8和Firefox 3.6不支持<article>(IE8似乎不能用于样式化,Firefox默认将其设置为display: inline

  

每个浏览器都会渲染为HTML 5元素编写的CSS吗?

不是没有JS黑客。

  

屏幕阅读器怎么样?

大多数人无法对新元素做任何有用的事情

答案 1 :(得分:1)

答案 2 :(得分:0)

XHTML与HTML5 doctype一起使用,只要您将其作为application / xml + xhtml提供并使用HTML5 doctype,就需要进行任何更改。