我访问了W3C的CSS验证器网站https://jigsaw.w3.org/css-validator/,并将我正在处理的网站的URL放入其中,以查看它是否有任何CSS错误。
直接被以下
抛弃了属性文本呈现不存在:geometricPrecision
我在this article中找不到任何说该属性无效的内容,尽管它的浏览器支持不太理想。
错误是否会导致问题,是否应该包含回退属性?
答案 0 :(得分:3)
您链接的MDN页面:
文本呈现属性是SVG属性,未在任何CSS标准中定义。但是,Gecko和WebKit浏览器允许您将此属性应用于Windows,Mac OS X和Linux上的HTML和XML内容。
text-rendering
适用于SVG,不适用于HTML。
http://www.w3.org/TR/SVG11/painting.html#TextRenderingProperty
由于验证员没有在任何CSS标准中定义,因此理所当然地这样说。
答案 1 :(得分:2)
您需要确保在"更多选项"中选择包含SVG的验证配置文件。部分,因为此属性不是CSS 3的一部分