Bootstrap 4.0.0无法通过W3C验证?

问题描述 投票:1回答:1

我正在遇到一个我正在制作的应用程序的问题,它试图Minificate我的整个.css文件。

似乎bootstrapW3Cnormal版本上都失败了.min验证。

关于这个问题的任何线索?

css bootstrap-4 w3c w3c-validation
1个回答
3
投票

Bootstrap的文档explains the issue。他们使用一些“黑客”作为某些浏览器的bug的变通方法,以及可能尚未在验证器中支持的新CSS功能。

除此之外,其余的CSS都是有效的。

为了给旧的和错误的浏览器提供最好的体验,Bootstrap在几个地方使用CSS浏览器黑客将特定的CSS定位到某些浏览器版本,以便解决浏览器本身的错误。这些黑客可以理解地导致CSS验证者抱怨它们无效。在一些地方,我们还使用尚未完全标准化的前沿CSS功能,但这些功能仅用于渐进增强。

这些验证警告在实践中无关紧要,因为我们的CSS的非黑客部分确实完全验证并且hacky部分不会干扰非hacky部分的正常运行,因此我们故意忽略这些特定警告。

© www.soinside.com 2019 - 2024. All rights reserved.