gpt4 book ai didi

validation - W3C 验证重要吗?

转载 作者:行者123 更新时间:2023-12-04 13:04:49 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
How important is W3C XHTML/CSS validation when finalizing work?



我从许多来源阅读了有关验证的信息,大多数人会说始终验证您的网页。您的页面验证很重要。

我理解这个概念。但是我的网站不会“验证”,但它可以在所有主要浏览器中运行,不会在这些浏览器中产生错误并且在所有浏览器中看起来都是正确的。

这是我得到的错误示例
Error Line 38, Column 28: document type does not allow element "h3" here

var $jsuccessmessage = "<h3>We will be in contact soon. </h3>"; // success mess…

The element named above was found in a context where it is not allowed. This
could mean that you have incorrectly nested elements -- such as a "style"
element in the "body" section instead of inside "head" -- or two elements
that overlap (which is not allowed).

所以我问,我纠正这些错误并尽力生成经过充分验证的代码有多重要?

注意:我的文档类型使用 XHTML 1.0 Transitional。

最佳答案

正确的标记非常重要。仅仅因为某些无效标记在您关心的所有当前版本的浏览器中都有效,并不意味着它将在 future 版本中继续有效。只要浏览器市场存在一些竞争,浏览器往往会更接近标准,非标准 HTML 以有趣的方式失败的可能性更高。

坚持标准可以帮助您在 future 证明您的工作,并帮助您养成良好的习惯。

想想有多少大型组织仍然坚持使用 IE6(是的, 6 )。他们为什么坚持下去?他们坚持使用它是因为他们构建了一套关键应用程序,由于非标准的 HTML、CSS、JavaScript、ActiveX 等,这些应用程序只能在 IE6 上运行。无需支付完全重写费用即可更新。如果他们首先按照标准构建(通过黑客和杂乱来解释一直存在的非标准行为),那么一次向前推进一点点会更容易。

你 build 的一切非标准的东西都会让你停留在当下,让你在下个月陷入过去。冲浪时没有充分的理由穿混凝土 Boot ,更没有理由让您的客户穿它们。

关于validation - W3C 验证重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6894256/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com