尽早并经常验证标记。

验证标记不仅是勇气的象征,更是确保代码质量的关键。本文解释了验证的重要性,即它帮助检查语法错误,确保浏览器正确解析。即使代码能在浏览器中显示,验证仍不可或缺,因浏览器对错误的处理不一。文章建议频繁使用W3C HTML和CSS验证工具,尽管有效代码不保证页面功能,但它是良好布局的基础。

许多人认为验证是勇气的标志,因此他们可以在网页上贴上W3C小徽标,宣称他们已经实现了某种富有诗意的道德平台。 实际上,验证就是错误检查。 验证意味着您的标记包含浏览器将理解并应正确呈现的正确语法。

有人认为,仅仅因为他们的代码可以在浏览器中正确显示,所以无需验证或纠正任何验证错误。 没有东西会离事实很远。 浏览器必须尽最大努力使用无效代码。 甚至对于浏览器在某些错误情况下应采取的措施,甚至都有一些建议,但这些建议并未涵盖所有情况。

无需尝试调试已填充错误的无效标记就很难调试无错误的有效标记。

您不能期望浏览器对版本之间的错误做出相同的响应,也不能期望一个浏览器制造商对不同的浏览器做出相同的响应。 依靠错误来保持一致是错误本身。 另外,与HTML相比,XHTML和XML对错误的容忍度更低。

因此,在编码过程中,您应该每隔一段时间访问一次

W3C HTML验证程序 ,不要忘记W3C CSS验证程序。 您可以在那里上传文件,提供URL或直接输入标记以检查其有效性。

还要记住,拥有有效的代码并不意味着您的页面将正常工作。 您可以使元素混乱无序地放置,并且仍然具有有效的代码。

From: https://bytes.com/topic/html-css/insights/641514-validate-your-markup-early-often

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值