Я пытаюсь удалить все стили ссылок с метки <a>
. Я пробовал всевозможные вещи, и ничего не работает. Я могу получить подчеркивание, чтобы уйти, но посещаемые ссылки по-прежнему остаются другого цвета. Легкое исправление было бы просто установить цвет текста вперед (и это работает), но я не хочу этого. Я воспроизвел этот вопрос здесь: https://jsfiddle.net/qod4dz5x/текст-украшение на ярлыке не работает
Я предполагаю, что это связано с тем, что у меня есть тег <h2>
в теге <a>
?
<a href="http://google.com"><h2>
Google
</h2></a>
a:link {
text-decoration: none !important;
}
a:visited {
text-decoration: none !important;
}
a:hover {
text-decoration: none !important;
}
a:active {
text-decoration: none !important;
}
Что мне не хватает? Спасибо за любой полезный ввод.
'text-decoration' просто избавляется от подчеркивания, а не от цвета. – Wowsk
Но не должен: посещать текстовое оформление: никто в принципе не отрицает никакого текстового исправления? – mwilson
Да, но 'text-decoration' имеет дело только с подчеркиванием. – Wowsk