Как сделать жирный жирный шрифт в XHTML / CSS? - PullRequest
3 голосов
/ 24 ноября 2011

Я попробовал следующее без удачи:

a:visited
{
   font-weight: bold;
}

РЕДАКТИРОВАТЬ: Убрал пробел после ":", но он все еще не работает.

Ответы [ 3 ]

8 голосов
/ 24 ноября 2011

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

Например, в Chrome 15 посещаемая ссылка на этой скрипке имеет другой цвет, но не полужирный:

Похоже, Firefox добавил это в версии 4:

4 голосов
/ 24 ноября 2011

Избавьтесь от пробела:

a:visited {
    font-weight: bold;
}

Причина, по которой он не работал раньше, заключается в том, что пробел является селектором потомка: http://www.w3.org/TR/CSS2/selector.html#descendant-selectors

Селектор потомкасостоит из двух или более селекторов, разделенных пробелами.Селектор потомков в форме "AB" соответствует, когда элемент B является произвольным потомком некоторого элемента-предка A.

0 голосов
/ 24 ноября 2011

Эти виды селектора CSS должны быть присоединены к тому, на что он ссылается, например: a:visited

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...