2013-03-11 54 views
0

说html页面是HTML5投诉还是没有意味着什么?作为一个团队负责人,我需要提供检查点来验证设计和开发的模板或页面是否符合HTML标准和语义,以便我可以在团队中记录它并进行社交。HTML5兼容html页面

我知道网上有HTML5 linting工具,但我想知道哪些标准必须针对HTML5规范进行检查。

谢谢, Mandar。

+5

这实在不清楚你究竟在问什么。为了符合HTML5,一个页面必须符合HTML5规范。规范是标准。 – JJJ 2013-03-11 08:37:21

回答

2

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。

+0

仅供参考 - pubdate属性不再是

+0

我原以为它保留了WHATWG规范的一部分。也就是说,我无法在任何地方找到它。万岁以保持标签的东西。 PS:@IdeDevlin,感谢您付出的辛勤工作,试图在W3C中重新获得它。我不想使用hAtom或vCard或类似的东西,除了schema.org微数据,Google,Bing和Yahoo都会支持。 ...并且支持“

-2

你可以看一下HTML5规格.. W3Schools HTML5

在那里,你可以有HTML5的细节。

虽然这个问题可能不适合Stackoverflow的Q &格式..它将导致一篇文章或书籍,它超出了FAQ中定义的范围。

谢谢

+1

你已经提出了更多的评论......而不是答案。 – loxxy 2013-03-11 08:47:49

+0

当我做出答案时,我低于50 ..所以,评论选项并不对我开放,然后 – Ronnie 2013-03-11 09:18:55

+0

请注意,[W3Schools](http://w3fools.com)不是W3C。您的链接不指向实际的HTML5规范。 – JJJ 2013-03-11 14:15:16

0

这可能有帮助,http://validator.nu/。您可以在下拉列表中选择“textfield”,然后放下您的html5代码。在预设和解析器中,您可以选择HTML5版本,它将检查HTML5标准。它会显示您选择的版本的错误。这只是一个例子,你可以使用其他的验证器,但是理解标准可能上面提到的书会有所帮助。

+0

谢谢你的回复,它确实是非常有用的。我在思考的一件事是,我们可以使用http://validator.nu/或其他linting站点的web服务,并准备一个工具来集成IDE或源代码控制,以便可以强制执行html 5一致性。 – 2013-03-11 12:27:13

+0

使用w3c验证程序的问题是专有数据/标记被发送到不可靠的第三方服务器。 – 2013-03-13 08:23:17

+0

我准备了一个应用程序,它可以从应用程序获取所有HTML5页面,并在VSTS中的Visual Studio编辑器中打开它,您可以选择将HTML5兼容标记作为Web Essentials的一部分进行检查。 – 2013-09-20 09:23:34