CSS, одинаковые стили.

Статус
Закрыто для дальнейших ответов.

MorLock

Участник
Топикстартер
Сообщения
591
Реакции
0
Вопрос следующий, имеем описания стиля:

Код:
a.text {
font-family: "trebuchet MS", tahoma, sans-serif;
color:#666666;
text-decoration: underline;
text-align:center;
font-size:14px;
}

a.mail {
font-family: "trebuchet MS", tahoma, sans-serif;
color:#000000;
text-decoration: underline;
text-align:center;
font-size:14px;
}

a.text:hover {
color:#000000;
text-decoration: none;
}

a.mail:hover {
color:#000000;
text-decoration: none;
}
Основные стили разные (a.text, a.mail)
«Ховеры» одинаковые.
Вопрос:
Как не писать описание стиля «ховер», несколько раз? То есть, существует ли конструкция, в которой нескольким «именам» стилей присваивается один стиль?
 

Evgen

Registered User
15 лет на форуме
Сообщения
2 054
Реакции
984
Ответ: CSS, одинаковые стили.

Получается так
Код:
a.text:hover, a.mail:hover {
color:#000000;
text-decoration: none;
}
Возможно ли еще больше сократить эту запись?
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Ответ: CSS, одинаковые стили.

a:hover
{color:#000000;
text-decoration: none;}

:) хотя надо в контексте полного css смотреть, а не выдержки.

из первых двух стилей тоже кое-что можно вынести в общее, font family, например - тем более, навряд ли шрифт для ссылок отличается от шрифта основного текста?
 

MorLock

Участник
Топикстартер
Сообщения
591
Реакции
0
Ответ: CSS, одинаковые стили.

Evgen сказал(а):
Получается так
Код:
a.text:hover, a.mail:hover {
color:#000000;
text-decoration: none;
}
Возможно ли еще больше сократить эту запись?
Спасибо, искал именно это :)
 
Статус
Закрыто для дальнейших ответов.