在构建html5页面时采用什么策略?

在构建html5页面时采用什么策略?,html,Html,HTML5的特性无疑非常引人注目,但现在是开始HTML5开发的好时机吗 我刚刚开始使用HTML5进行开发,并意识到当时并非所有浏览器都支持所有HTML5输入类型。这意味着它不确定输入表单之类的基本内容 请分享你是如何管理这些事情的?在当前支持HTML5的浏览器中使用HTML5代码仍在开发中,因此您必须小心。某些特性,例如更基本的特性,如和,在最终发布之前不太可能更改。doctype减容不太可能改变。我不会依赖多媒体支持,因为不同浏览器支持的格式差别很大。请查看中的表格。对于HTML5的哪些部分目

HTML5的特性无疑非常引人注目,但现在是开始HTML5开发的好时机吗

我刚刚开始使用HTML5进行开发,并意识到当时并非所有浏览器都支持所有HTML5输入类型。这意味着它不确定输入表单之类的基本内容


请分享你是如何管理这些事情的?在当前支持HTML5的浏览器中使用HTML5代码仍在开发中,因此您必须小心。某些特性,例如更基本的特性,如和,在最终发布之前不太可能更改。doctype减容不太可能改变。我不会依赖多媒体支持,因为不同浏览器支持的格式差别很大。

请查看中的表格。对于HTML5的哪些部分目前受支持,浏览器之间存在很大的差异。测试您的web浏览器以查看它支持哪些功能,因此请在您的计算机上安装一组不同的浏览器并自己测试。

与所有跨浏览器开发一样,您永远不能依赖浏览器中的任何支持。如果您针对的是较旧的浏览器,那么就不要依赖HTML5功能。我在旧浏览器中使用HTML5 doctype没有问题,但特定功能可能会很麻烦-例如,您可以使用元素,但IE不允许您以任何方式设置它们的样式,因为它忽略了无效的标题样式


只要您需要支持足够旧的浏览器,就永远不是开始使用HTML5的好时机。决定是否可以使用HTML5的唯一因素是您希望支持哪些浏览器。

HTML5比以前的浏览器容易得多,它已经在输入字段中开发了allot,尽管它仍在开发中,尚未完成

您可以在这里查看哪个浏览器支持HTML5多少? 目前,Chrome是最支持HTML5的浏览器


-谢谢。

HTML5背后的动力是强大的,如果你还没有开始,现在确实是开始的好时机

在最底层,您需要在页面中编写功能检测,以查看特定浏览器是否支持您想要使用的HTML5功能

我建议如下:

使用类似的站点来确定跨浏览器对特定功能的当前支持。 使用这样的模板,它为HTML5页面提供了一个可以使用的结构,并支持各种垫片,从而在旧浏览器中支持HTML5功能。 如果您喜欢自己进行检测,请使用类似的库。
谢谢我不是指旧的浏览器。我说的是IE9和几乎其他当前版本。甚至这些版本也支持不同的输入类型。我正在做一些不需要针对IE7、8等的开发。请指导。谢谢@Waleed。也请给我一些关于statagy的建议。我已经检查了html5test,但是如何使用它呢。我的意思是不要用它。使用它或使用某些功能。实际上,关于如何使用HTML5没有具体的策略。首先,去掉对版本的思考。只要输入代码,让它工作。不要认为它来自HTML4或HTML5,只要你想使用它就使用它。这个网站会很好地帮助你了解HTML5。所有的标签、元素、语法和其他东西都在那里提供指导。当你想搜索时,请使用搜索框。