2013-03-15 4 views
0

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

У меня есть таблица стилей, определяющая цвет всех ссылок, скажем так, красный. Остальная часть текста на странице проста. У меня есть определенный элемент H1, который является ссылкой, но я делаю не хочу, чтобы этот элемент H1 был красным, как и все другие ссылки. Вместо этого я просто хочу, чтобы он был обычным черным, как и весь другой текст. Независимо от того, что я, кажется, пытаюсь, однако, он остается красным, как и все другие ссылки.

Это код, который я имею в своей таблице стилей:

a:link {text-decoration: none; color: #B83131;} 
a:visited {color: #B83131;} 

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

ответ

2

Вы установили его на якорь?

h1 a:link { color: black; } 
+0

Где я, добавив, что? :) – devirkahan

+0

В вашем коде таблицы стилей. –

+0

Gotcha. Это работает. Благодаря! – devirkahan

0

Если разметка напоминает ниже:

<h1> 
    <a href="#">Bleh</a> 
</h1> 

Тогда вы должны быть в состоянии добавить правило CSS, как:

h1 a { color: #000; } 
Смежные вопросы