Я установил некоторый стиль для тегов h2 (цвет, размер шрифта и т. Д.), Но когда я помещаю внутрь тег «A», стиль становится ссылкой. Мой HTML:
<h2>
<a class="no-decor" href="http://localhost/xxx/">Link</a>
</h2>
Итак, как видите, я создал класс "без декора". Он должен наследовать стиль h2 для тега "a".
a.no-decor {
color:inherit;
font-family:inherit;
font-size:inherit;
font-weight:inherit;
text-decoration:inherit;
}
В Firefox все в порядке, но IE по-прежнему показывает стиль тега «a» (подчеркивание текстового оформления и синий цвет). Я знаю, я могу установить какой-то стиль для "h2 a", но, может быть, каким-то образом можно заставить работать CSS наследуемые значения в IE7?
P.S. На IE6 тоже не поддерживает.
P.P.S. Вот такой же пример: http://www.brunildo.org/test/inherit.html