a[href]:hover {text-decoration: underline !important;}
a[href]:hover {color: #0000FF !important;}
a:visited {color: #FF8C00 !important;}
:visited, :visited * {color: #FF8C00 !important;}
- в данном случае при наведении курсора подкрашиваются все ссылки - и посещённые и непосещённые. Подскажите, пожалуйста, как сделать так, чтобы посещённые оставались своего цвета и только подчёркивались, но не перекрашивались, а непосещённые - и подчёркивались и перекрашивались?

Ard пишет

посещённые оставались своего цвета и только подчёркивались, но не перекрашивались

Во второй строке добавьте :not(:visited) перед :hover

sandro79, спасибо Вам большое. Ещё подскажите, пожалуйста, как сюда bold прикрутить? Не ко всем, а которые под курсором. Хочу посмотреть, как выглядит. Чтобы получше выделялось, а то почти незаметно на 4к мониторе.
Нашёл:

a[href]:hover {text-decoration: underline !important;}
a[href]:hover {font-weight: bold !important;}
a[href]:not(:visited):hover {color: #0000FF !important;}
a:visited {color: #FF8C00 !important;}
:visited, :visited * {color: #FF8C00 !important;}

Синтаксис не знаю, поэтому на каждый чих по отдельной строчке получилось, что, наверное, неприлично.
Посмотрел - болд лучше линки выделяет, но надписи прыгают, что раздражает.

Ard пишет

поэтому на каждый чих по отдельной строчке получилось

Просто добавьте font-weight: bold !important; перед закрывающей скобкой }

но надписи прыгают, что раздражает

Да, тоже сейчас протестировал.