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