Задать вопрос
@rtfmmftr
кратко о себе

Вынос общих свойств или сокращенная запись?

Какой вариант лучше? В первом случае получается не сокращенная запись, три правила вместо одного, во втором повторение одинаковых значений
1.
.btn-social
    border: 1px solid red
    background-repeat: no-repeat
    background-position: center
.btn-social--fb
    background-image: url(...)
.btn-social--twitter
    background-image: url(...)

2.
.btn-social
    border: 1px solid red
.btn-social--fb
    background: url(...) no-repeat center
.btn-social--twitter
    background: url(...) no-repeat center
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
verstka
@verstka
verstka.pro
Я предпочитаю первый вариант. Код легче читать и проще поддерживать, когда свойства сгруппированы.
Конечно, до пены у рта придерживаться этого правила тоже не стоит: исходите из контекста конретной задачи и делайте наиболее логично.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы