我使用一些CSS技巧,以提高可用性/貌的我的网站在其浏览器。两个主要的是 text-shadowresize:none (上文字区域-停止那个讨厌的页断调整选项在动物园和其他人)。

问题是,当我跑我的网页,通过W3验证我吨:

性文本的阴影中不存在CSS级2.1但是存在:#feb4b4 1px1px0#feb4b4 1px1px0

-和-

酒店调整不存在CSS级2.1但是存在:没有没有

这真的是无效的?我应该真的不用这个,或者是一个错误只是忽略?

有帮助吗?

解决方案

text-shadow属性是一个CSS3属性。如果您在W3 CSS Validtor服务的高级选项挑CSS 3级,它应该通过正常。也正是在CSS 2级,但是滴加CSS等级2.1

其他提示

这两种文字阴影和调整是在CSS 3只适用性能,他们只通过浏览器以前版本的CSS实现,但从未正式支持。如果你想使用它们,你真的应该使用CSS 3来代替。

我会使用的专用浏览器equivs的prpoerties在这样的问题 -webkit-text-shadow-webkit-resize想想 这将允许css到验证,同时仍然让你使用的性质(即使在2级).

下面是你必须模仿这Mozilla以及像 -moz-text-shadow 如果你想使用它的存在...并假设即最终开始支持这些然后你可能会回去清理它替换他们所有的单一财产宣言》的规范。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top