许多人认为验证是勇气的标志,因此他们可以在网页上贴上W3C小徽标,宣称他们已经实现了某种富有诗意的道德平台。 实际上,验证就是错误检查。 验证意味着您的标记包含浏览器将理解并应正确呈现的正确语法。
有人认为,仅仅因为他们的代码可以在浏览器中正确显示,所以无需验证或纠正任何验证错误。 没有东西会离事实很远。 浏览器必须尽最大努力使用无效代码。 甚至对于浏览器在某些错误情况下应采取的措施,甚至都有一些建议,但这些建议并未涵盖所有情况。
无需尝试调试已填充错误的无效标记就很难调试无错误的有效标记。
您不能期望浏览器对版本之间的错误做出相同的响应,也不能期望一个浏览器制造商对不同的浏览器做出相同的响应。 依靠错误来保持一致是错误本身。 另外,与HTML相比,XHTML和XML对错误的容忍度更低。
因此,在编码过程中,您应该每隔一段时间访问一次
W3C HTML验证程序 ,不要忘记W3C CSS验证程序。 您可以在那里上传文件,提供URL或直接输入标记以检查其有效性。还要记住,拥有有效的代码并不意味着您的页面将正常工作。 您可以使元素混乱无序地放置,并且仍然具有有效的代码。
From: https://bytes.com/topic/html-css/insights/641514-validate-your-markup-early-often
验证标记不仅是勇气的象征,更是确保代码质量的关键。本文解释了验证的重要性,即它帮助检查语法错误,确保浏览器正确解析。即使代码能在浏览器中显示,验证仍不可或缺,因浏览器对错误的处理不一。文章建议频繁使用W3C HTML和CSS验证工具,尽管有效代码不保证页面功能,但它是良好布局的基础。
1080

被折叠的 条评论
为什么被折叠?



