CSS как перебить основной цвет ссылок?

BM
На сайте с 10.10.2007
Offline
10
3127

Собственно имеем в CSS основной цвет текста

a {

color: #06c;

text-decoration: none;

}

Как его перебить для некоторых ссылок?

Сам пришел
На сайте с 05.05.2007
Offline
174
#1

указать для нужных ссылок класс (допустим text), а далее в CSS нарисовать "a.text {параметры}"

aspnet
На сайте с 17.09.2005
Offline
68
#2

a.link-top-menu {color: #DEE7FF; text-decoration:none; }

a.link-top-menu:link {color: #DEE7FF; text-decoration:none; }

a.link-top-menu:visited {color: #DEE7FF; text-decoration:none; }

a.link-top-menu:hover {color: #DEE7FF; text-decoration:underline;}

<a class=link-top-menu>top link</a>

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#3

и еще есть замечательное слово !important, которое нужно вставить после кода цвета перед точкой с запятой

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
Dreammaker
На сайте с 20.04.2006
Offline
569
#4
DJ_Petrovich:
которое нужно

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

И в продолжение, иногда полезно завернуть блоки текста или чего-то там в див (или другой элемент) и присвоить всем ссылкам внутри них определённые свойства :


<style>
.our_blocks a, .our_blocks a:hover, .our_blocks a: visited{color: #996666; text-decoration:none; }
.our_blocks a:hover{color: #996666; text-decoration:underline; }
</style>
<div class="our_blocks">

bla-bla-bla. <a href="bla-link">bla</a> bla-bla-bla.
</div>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий