resident, Quote (resident)
все ссылки окрасились в первоначально заданный цвет
Первоночальн-заданный это вот этот?
Code
body a {
color: #ff9000;
text-decoration: underline;
}
- Напиши просто, как обычно (кто писал этот шаблон????):
Code
a:link,a:visited{color:#d95d28;text-decoration:underline;}
a:active{text-decoration:none;color:#d95d28;}
a:hover{color:#fb793c;text-decoration:none;}
- и всё будет путём ....
Естественно, что ссылки имеющие свой класс, и прописанные в CSS, будут иметь свой стиль. Для отдельных классов нужно менять отдельно.
....
Quote (resident)
на форуме сообщества ucoz был совет избавиться от !important, но как только я убрал все !important из таблицы css, все ссылки окрасились в первоначально заданный цвет
В данном случае, конструкция body a {} имеет бо́льший “вес”, чем a.class{} ... но меньший, чем body a.class{} ... а body a.class{} имеет меньший вес, чем a{!important} .... а !important можно “перебить” только другим !important ... получается зависимость, которая ведёт к чрезмерно негибкому и раздутому коду CSS ....
Это называется последовательностью селекторов.
...