gpt4 book ai didi

firefox - css3 不会在 w3c valdidator 中验证

转载 作者:技术小花猫 更新时间:2023-10-29 12:00:00 27 4
gpt4 key购买 nike

-moz 和 -webkit 不会在 w3c css 验证器中验证,我不应该使用它吗?或者只使用不带 -moz 或 -webkit 的 css3 属性?

最佳答案

W3C 验证不是一切。如果您的网站未通过验证,那还不是世界末日。 W3C 验证器是在只有少数人关心标准的时代创建的。这是向世界展示您的网站符合标准的一种方式。最后,您的用户可能不在乎。他们在那里是为了内容。主要是其他开发人员这样做。这也是一个快速检查,看看是否有任何明显的错误,如未关闭的标签。

如果你买的是木结构的房子,你会介意他们的框架用的是什么软木吗?您可能更关心将使用什么颜色的油漆。然而,良好的做法是将冷杉用于承重区域,将云杉等更柔软的 Material 用于正常区域。只要它通过了检查(不会崩溃)并且它的制造质量很好,您可能会很高兴。 W3C 验证有点像那样(虽然我知道类比有点缺陷...)

请记住,-webkit- 和 -moz- 限定符是特定于浏览器的,或多或少是经过测试的。

如果它有时对您的布局至关重要,请不要使用它们。

例如,我经常使用 -moz-border-radius-webkit-border-radius,但我总是包含常规的 border-radius 也是。 IE 中缺少圆形边框对我来说并不重要,因为它通常不会破坏任何东西。它只是没有那么漂亮。

这遵循优雅降级的原则,是 CSS 的良好实践。

最后,您必须为观众做正确的事。 Web 开发总是关于给予和接受……妥协。我知道我们都想把所有的东西都写得完美……但由于网络的断裂性,这实际上是不可能的。

好消息是它比以前好多了。

关于firefox - css3 不会在 w3c valdidator 中验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2795639/

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