如何以及在哪里使用!important可以为网站用户带来问题?

时间:2009-12-23 10:28:18

标签: css accessibility

使用不好!重要的是支持可访问性?如何以及在哪里使用!important会给网站用户带来问题吗?

3 个答案:

答案 0 :(得分:2)

!important CSS规则对用户感知的可访问性没有影响。

反对!important的唯一论据是代码可读性/可维护性,因为这样的规则往往会使样式表变得更复杂。因为你只有两个程度的“重要性”(有/没有!important),如果你经常使用这个规则,你可能会陷入痛苦的世界。

尽管如此,您不应该不惜一切代价避免!important,但在样式表中添加规则之前,您应该考虑其他解决方案。

答案 1 :(得分:1)

当我改变用joomla或wordpress等cms制作的网站的主题来覆盖他们的风格时,我通常会使用这个关键字。

它与可访问性无关。

答案 2 :(得分:0)

它不会创建可访问性问题,因为!important声明可以用用户自己的样式表中的另一个!important声明覆盖。