我有一个几年前开发的网站,我正在尝试使用W3C验证工具验证html和css。
除了被告知W3C已经过时并且"不要担心它"之外,如果有人可以向我解释我看到的有关下面列出的项目的所有警告,我将不胜感激。
我很想知道的是,如果我删除所有这些,会对我的客户网站产生重大不利影响吗?因为我的网站是几年前完成的,这些已经过时了吗?
-webkit-box-ssize 是一个未知的供应商扩展
-moz-box-ssize 是一个未知的供应商扩展
-webkit-border-radius是一个未知的供应商扩展
-moz-background-clip 是一个未知的供应商扩展
-webkit-background-clip 是一个未知供应商的扩展
-webkit-transition是一个未知的供应商扩展
-moz-transition 是一个未知的供应商扩展
-o-transition是一个未知的供应商扩展
-webkit-box-ssize 是一个未知的供应商扩展
-moz-box-ssize 是一个未知的供应商扩展
-webkit-border-radius是一个未知的供应商扩展
-moz-background-clip 是一个未知的供应商扩展
-webkit-background-clip 是一个未知供应商的扩展
这些 CSS 供应商扩展(像大多数一样(来自浏览器开始实现更新的 CSS3 规则并且具有足够不同的实现,出于兼容性原因,非前缀属性并不总是被接受。
在这一点上,这些看起来都可以安全地从您的 CSS 中删除,但这样做没有特别的好处。