HTML5兼容html页面
说html页面是HTML5投诉还是没有意味着什么?作为一个团队负责人,我需要提供检查点来验证设计和开发的模板或页面是否符合HTML标准和语义,以便我可以在团队中记录它并进行社交。HTML5兼容html页面
我知道网上有HTML5 linting工具,但我想知道哪些标准必须针对HTML5规范进行检查。
谢谢, Mandar。
Mandar,这不是一个很容易回答的问题。
你说的只是HTML标记吗?
如果是这样,那么一旦你改变<!doctype html>
,几乎任何有效的html4.01都将是有效的html5。
...但这并不是真的说很多,它并没有真正添加任何新东西。 ...你使用的HTML5元素,如<article>
?
如果是这样,你打算支持旧浏览器吗?
然后,您需要包含html5填充JS文件...
但这并不是HTML5验证程序会告诉您的。
知道<time>
元素中属于属性的属性是否属于验证者也不会告诉您的。
在最基本的层面上,阅读一些关于制作HTML5兼容博客的教程。
2009/2010有很多写的。
或者你也可以看Remy Sharp和Bruce Lawson介绍的HTML5第二版。
如果你想要做的只是验证它,那么编写XHTML或HTML4并更改你的文档类型。
如果您想了解html5可以提供多少更清晰的内容,那么您可以看到几百个地方,我建议您先开始使用这些HTML5医生,然后使用Mozilla开发者网络来研究现代JavaScript特性/ DOM API /“html5”API。
仅供参考 - pubdate属性不再是
我原以为它保留了WHATWG规范的一部分。也就是说,我无法在任何地方找到它。万岁以保持标签的东西。 PS:@IdeDevlin,感谢您付出的辛勤工作,试图在W3C中重新获得它。我不想使用hAtom或vCard或类似的东西,除了schema.org微数据,Google,Bing和Yahoo都会支持。 ...并且支持“
这可能有帮助,http://validator.nu/。您可以在下拉列表中选择“textfield”,然后放下您的html5代码。在预设和解析器中,您可以选择HTML5版本,它将检查HTML5标准。它会显示您选择的版本的错误。这只是一个例子,你可以使用其他的验证器,但是理解标准可能上面提到的书会有所帮助。
谢谢你的回复,它确实是非常有用的。我在思考的一件事是,我们可以使用http://validator.nu/或其他linting站点的web服务,并准备一个工具来集成IDE或源代码控制,以便可以强制执行html 5一致性。 – 2013-03-11 12:27:13
使用w3c验证程序的问题是专有数据/标记被发送到不可靠的第三方服务器。 – 2013-03-13 08:23:17
我准备了一个应用程序,它可以从应用程序获取所有HTML5页面,并在VSTS中的Visual Studio编辑器中打开它,您可以选择将HTML5兼容标记作为Web Essentials的一部分进行检查。 – 2013-09-20 09:23:34
这实在不清楚你究竟在问什么。为了符合HTML5,一个页面必须符合HTML5规范。规范是标准。 – JJJ 2013-03-11 08:37:21