Вам необходимо отключить свойство CSS text-decoration
для ссылки, а затем использовать динамический псевдокласс :hover
, чтобы добавить text-decoration
обратно при наведении.
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
Демонстрация
Кроме того, вам также может понадобиться стилизовать псевдокласс :visited:hover
, чтобы подчеркивание отображалось на ссылках, которые пользователь уже посетил. порядок ссылок в css - хороший ответ, потому что порядок правил CSS имеет значение.