2009-11-19 21 views

回答

5

您可以安全地使用HTML5文档类型<!doctype html>,它只会在most browsers(包括IE6)上以HTML严格呈现。唯一需要注意的是,新的HTML5 elements(即header,footer,input type="number"等)并不直接支持所有浏览器,包括当前版本。

+0

太棒了!我很感激! – 2009-11-19 17:03:10

+2

有一个JavaScript可以让IE接受新的元素...可能适用于所有浏览器。 – 2009-11-19 17:21:13

+0

只是为了重申一点,除非您想要特定的其他版本的HTML,否则您始终可以使用HTML5 * doctype *。使用该语言的一些/所有功能是另一回事,但文档类型本身总是很好。 (他们广泛检查。) – 2010-05-19 15:46:38

1

使用HTML5应该会感觉很舒服。要检测哪些浏览器支持某些下一代浏览器技术,您应该使用类似modernizr的工具。

1

这个网站是用于比较功能的浏览器支持非常有用:http://caniuse.com/

此外,您还可以点击“导入统计”,它可以让你连接你的谷歌Analytics(分析)个人资料页面,因此裁缝到您的网站的响应浏览器访问号码。

0

我会认真考虑使用HTML5 Boilerplate作为出发点。这是HTML5(显然),但已经过测试与各种不同浏览器的兼容性,以确保它在任何地方都能正确显示。它还具有jQuery,Modernizr和normalizr连线,因此您有良好的基础构建。

我从来没有用它来做大多数静态网站,但它已被证明是我们各种应用程序的一个很好的起点。

相关问题