我被分配了验证网站的任务。 我搜索了网络,找到了w3schools的this帖子 允许验证网站的HTML,CSS,XHTML,XML,WML。
我的问题是,我们需要做的所有验证是什么? 我们希望我们的网站能够跨浏览器并在手机上运行良好。
有没有更好的方法来验证我们的网站?
谢谢。
答案 0 :(得分:6)
首先,w3schools is a terrible website;你最好不要用它来做任何事情。对于标记验证程序,请尝试this或this。请记住,验证仅确保您的标记在语法上,并在某种程度上在语义上正确,但不能确保它将呈现或运行您在不同浏览器中的意图。为此,你必须自己做测试。
答案 1 :(得分:2)
如果你被告知所有你需要“验证”网站,那么你就会得到一个非常糟糕的指令,因为它远远不够完整。
你应该验证HTML吗? HTML和CSS中的所有内容都可以完美,并且该网站在不同的浏览器中可能仍然无法以相同的方式工作。 HTML / CSS的解释差异并不一定表明某些事情是“无效的”。
如果可以,可以获得更好(或更精确)的说明。否则,化妆,提供你的结果,如果不是预期的结果,一旦你有更精确的指示,就要收取正常的咨询费率再做一次。
如果只是HTML / CSS验证,那么validator at w3.org就是你应该使用的那个。还有Firefox和Chrome的验证程序加载项。
如果您的目标是在多个浏览器中进行等效渲染,唯一的解决方案是在对您很重要的浏览器中测试您的网站。请记住,不同版本的浏览器也算作不同的浏览器。
答案 2 :(得分:0)
拥有W3有效结构/标记并不意味着,您的网站在每个浏览器上看起来都一样。有很多工具和插件来模拟不同的分辨率或移动设备,但这些通常都做不好。
找出答案的唯一真正方法是让人们在他们的设备上进行测试。