Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这些W3CCSS验证警告都是关于什么的?_Css_Validation - Fatal编程技术网

这些W3CCSS验证警告都是关于什么的?

这些W3CCSS验证警告都是关于什么的?,css,validation,Css,Validation,我有一个几年前开发的网站,我正在尝试使用W3C验证工具验证html和css 除了被告知W3C已经过时并且“不用担心”之外,如果有人能向我解释一下我看到的关于以下所列项目的所有警告,我将不胜感激 我想知道的是,如果我删除了所有这些内容,会不会对我客户的网站产生重大的负面影响?就像我的网站几年前做的那样,这些都过时了吗 -webkit盒大小是未知的供应商扩展 -moz盒大小调整是未知的供应商扩展 -webkit border radius是未知的供应商扩展 -moz背景剪辑是未知的供应商扩展 -we

我有一个几年前开发的网站,我正在尝试使用W3C验证工具验证html和css

除了被告知W3C已经过时并且“不用担心”之外,如果有人能向我解释一下我看到的关于以下所列项目的所有警告,我将不胜感激

我想知道的是,如果我删除了所有这些内容,会不会对我客户的网站产生重大的负面影响?就像我的网站几年前做的那样,这些都过时了吗

-webkit盒大小是未知的供应商扩展

-moz盒大小调整是未知的供应商扩展

-webkit border radius是未知的供应商扩展

-moz背景剪辑是未知的供应商扩展

-webkit背景剪辑是未知的供应商扩展

-webkit转换是未知的供应商扩展

-moz transition是未知的供应商扩展

-o-transition是未知的供应商扩展

-webkit盒大小是未知的供应商扩展

-moz盒大小调整是未知的供应商扩展

-webkit border radius是未知的供应商扩展

-moz背景剪辑是未知的供应商扩展


-webkit后台剪辑是一个未知的供应商扩展

这些CSS供应商扩展(与大多数扩展一样)来自浏览器开始实现较新的CSS3规则的时代,并且具有足够多的不同实现,因此出于兼容性原因,非前缀属性并不总是被接受


在这一点上,这些看起来都可以安全地从CSS中删除,但这样做并没有什么特别的好处

非常感谢你,至于“这样做没有什么特别的好处”,请允许我不同意。当你向客户和/或潜在客户展示你得到的东西时,如果他们看到一个干净的验证,没有任何“警告”,并且你必须解释警告的重要性,那么在客户眼中,他们已经购买或正在考虑购买的最终产品会有很大的帮助。同意吗?@TMHDesign我开发网站已有很长时间了,从来没有听说过有客户在查看HTML/CSS验证,所以我不同意。尤其是因为并不是所有的警告都是坏的——在这种情况下,这些厂商的前缀增加了与旧浏览器的兼容性。我开发网站的时间比你长。我所说的是一个竞争激烈的销售环境,你可能不会在这种环境中竞争。当从竞争对手那里吸引客户时,向他们展示一个由竞争对手开发的网站(在本例中为您)以及数百条“警告”,然后向他们展示我完美的网站至少会让他们感到疑惑。