немного сбит с толку и может очень ценить некоторое понимание:
В настоящее время в нашем основном CSS-файле у нас есть все «общие» ссылки, определенные как:
`a:link {color:#da0000; text-decoration:none;}
a:visited {color: #CA0000;}
a:hover {color: #000000; text-decoration: underline;}
a:active {color:#da0000;}`
Однако, поскольку существуют различные разделы веб-сайта, на которых я хотел бы иметь разные цветные ссылки, я определил другой класс для использования только в нижнем колонтитуле следующим образом:
`.footer_links {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 12px;
color: #FFFFFF;}
.footer_links a:link {
text-decoration: none;
color: #FFFFFF;}
.footer_links a:visited {
text-decoration: none;
color: #FFFFFF;}
.footer_links a:hover {
text-decoration: underline;
color: #000000;}`
Однако, когда я запускаю страницу, эффекты первичной ссылки переопределяют мой класс .footer_links. Это смущает меня, так как в каждой ссылке нижнего колонтитула я определил класс следующим образом: class = "footer_links" - поскольку ссылки определяются отдельным классом, я не уверен, почему его эффекты переопределяются.
Есть мысли по этому поводу?