У меня есть следующий HTML.
<ul>
<li>
<a>asdas</a>
</li>
</ul>
В моей таблице стилей CSS у меня есть общие настройки для тега, а несколько ранее выделенных строк для ul li a. Вот так:
a:link
{
color: red;
}
...
ul li a
{
color:blue;
}
Firebug сообщает мне, что сначала загружается цвет: синий, а затем переопределяется цветом: красный
До сих пор я всегда думал, что порядок загрузки css файлов и порядок стиля внутри одного файла css сообщают браузеру, как должны быть отформатированы элементы html. К сожалению, я сейчас испытываю это наоборот.
Так скажите мне, как мне исправить свой стиль, чтобы получить тег внутри li, который будет отображаться синим, а не красным?