能否请您提出一个可以离线验证HTML的工具?我不是在IDE内寻找验证,而是可以从Web服务器加载页面的东西。
,谢谢!
#1 楼
您可以直接从w3 [1]下载源代码和/或软件包。[1] http://validator.w3.org/source/
#2 楼
为了节省时间,我使用了称为HTML Validator的Firefox扩展。它将验证添加到视图源窗口,并在底部窗格中告诉您错误和警告。还在窗口底部放置一个图标,向您显示有关是否通过验证的快速参考。如果否,那么您仅查看源代码,它会准确显示出您的错误所在。还要验证可访问性。
评论
哦耶。随身验证。在每个页面上为您节省了额外的手动步骤。不过,尚未针对HTML5更新。
–格兰特·佩林
2010年8月2日,6:24
#3 楼
您检查过HTML Tidy吗?评论
这也是一个很好的解决方案。而且由于它们为几乎所有平台提供二进制文件,因此对于初学者也是一个不错的选择。
– fwaechter
2010年8月1日在21:43
#4 楼
您可以使用Firefox的Web开发人员工具栏插件在本地验证HTML和CSS(并做很多其他有用的事情)。它也可用于Google Chrome。评论
这只是将其提交给W3C验证程序的一种快速方法。几乎不“离线”。
–克里斯
2010年8月1日在21:13
不好意思,我看错了问题。您可以在本地验证,但不能离线验证。
–Virtuosi Media
2010年8月1日在21:26
#5 楼
在Debian / Ubuntu中,您可以执行以下操作:sudo apt-get install w3c-markup-validator
,这将为您提供Web界面。
如果要从控制台进行验证,编辑
/usr/share/doc/w3c-markup-validator/examples/validate.pl
并安装libwebservice-validator-html-w3c-perl
。现在,您可以运行带有URL的validate.pl
进行验证。评论
这在浏览器中效果很好。您能否描述如何编辑validate.pl,使其可以从命令行与本地文件一起运行?我不了解python,也不确定该怎么做。
–拉法尔
13-10-13在11:32
@Rafal:您只需要修复URL,使其指向承载w3c-markup-validator(即CGI)的Web服务器。如果您正在端口80上运行Web服务器,则可能是URL已适合。在安装控制台内容之前,请确保其在浏览器中正常工作。这样,您还可以确保URL正确。另外,它是Perl,而不是Python。
– Janus Troelsen
13年10月13日在19:51
评论
+1,还有很多其他非常酷的工具和库可供下载。
– Tim Post
2010年8月1日在20:15
须藤apt-get install w3c-markup-validator
– Ciro Santilli郝海东冠状病六四事件法轮功
16年7月29日在10:46