Ответ 1
.abc, .xyz { margin-left: 20px; }
- это то, что вы ищете.
Я хочу, чтобы два класса с разными именами имели одно и то же свойство в CSS. Я не хочу повторять код.
.abc {
margin-left:20px;
}
.xyz {
margin-left:20px;
}
<a class="abc">Lorem</a>
<a class="xyz">Ipsum</a>
.abc, .xyz { margin-left: 20px; }
- это то, что вы ищете.
Вы можете иметь несколько объявлений CSS для одних и тех же свойств, разделив их запятыми:
.abc, .xyz {
margin-left: 20px;
}
Не повторяйте свой CSS
a.abc, a.xyz{
margin-left:20px;
}
ИЛИ
a{
margin-left:20px;
}
Если вы используете следующее, ваш код может быть более эффективным, чем вы написали. Вы должны добавить еще одну функцию.
.abc, .xyz {
margin-left:20px;
width: 100px;
height: 100px;
}
ИЛИ ЖЕ
a.abc, a.xyz {
margin-left:20px;
width: 100px;
height: 100px;
}
ИЛИ ЖЕ
a {
margin-left:20px;
width: 100px;
height: 100px;
}