我有一个在线应用程序,我想根据 W3C 验证器验证 HTML 标记。
问题是用户需要先登录才能访问它们。
我如何去验证这些页面?
有了这个html 验证器扩展。或者通过 Ctrl-U,复制粘贴到 w3c 页面。
您必须在您的服务器上运行他们提供的服务:
http://validator.w3.org/docs/install.html
这就是我们所做的,效果很好。
我认为最好的做法是在开发时而不是在生产时验证您的站点源代码......就像运行单元测试一样对待它。您也不应该让标记错误生效。
假设您的意思是标记验证,请自己登录,转到您想要的页面,查看源代码并使用直接输入选项。
我假设您的意思是w3 验证器服务。您可以将 html 内容复制粘贴到验证器中,或将 html 保存到文件中并上传。如果您有 Firefox Web 开发者扩展,它会提供“验证本地 HTML”选项。
用于 Firefox 的OmniValidator :
Omnivalidator 将当前可见页面的内容发送到扩展首选项中配置的一个或多个验证服务。这些验证器可能是公共托管的(默认为公共托管的 W3C Markup Validator 和 Validator.nu)或本地托管。结果从验证器中检索、解析并显示在可折叠的错误显示面板中,并通过 Omnivalidator 按钮上的图标和工具提示进行汇总,该按钮可以放置在浏览器工具栏上。通过单击 Omnivalidator 按钮或通过配置 URL 来启动验证,这些 URL 由扩展首选项中的一个或多个验证器自动验证。