Я попробовал следующее без удачи:
a:visited { font-weight: bold; }
РЕДАКТИРОВАТЬ: Убрал пробел после ":", но он все еще не работает.
Ах, я думаю, это не сработает в последних браузерах, потому что они отключили большинство стилей для посещенных ссылок, чтобы веб-сайты не могли обнаружить историю посещений пользователя:
Например, в Chrome 15 посещаемая ссылка на этой скрипке имеет другой цвет, но не полужирный:
Похоже, Firefox добавил это в версии 4:
Избавьтесь от пробела:
Причина, по которой он не работал раньше, заключается в том, что пробел является селектором потомка: http://www.w3.org/TR/CSS2/selector.html#descendant-selectors
Селектор потомкасостоит из двух или более селекторов, разделенных пробелами.Селектор потомков в форме "AB" соответствует, когда элемент B является произвольным потомком некоторого элемента-предка A.
Эти виды селектора CSS должны быть присоединены к тому, на что он ссылается, например: a:visited
a:visited