- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем доброго дня.
Проблема такова: на сайте, в статьях, я использовал конструкции такого типа:
— ну это же бред, понятно.
Конечно, я должен был прописать это стилях, но увы, мне в одном случае нужен отступ в 5 пикселей, а в другом — в 10, 15.
Как лучше реализовать это? Чтобы код не выглядел так убого.
На данный момент я прописал это в стилях и теперь подобные коды выглядят так:
Я не стал сокращать название на "p-t-10" и т. п., т.к. название стиля должно быть информативным.
Может есть еще у кого-нибудь интересные решения?
Спасибо.
Да в общем можно использовать любые конструкции, по желанию. В идеале чтобы все стили были описаны в файле стилей. Если бы задачу чуть лучше знать, то можно было бы что-то придумать. Если, для примера, существуют уровни, то создать классы level-1, level-2, level-3 и т. д.
Ни чего плохого в этом нет. У вас паранойя оптимизации.
т.к. название стиля должно быть информативным.
Информативным для кого? Для чувака, что раз в год откроет исходник страницы, чтобы посмотреть какая у вас cms? 😂
Не занимайтесь ерундой, лучше сайт наполняйте.
Все правильно делаешь, только возьми за правило: название стиля должно говорить не о не свойствах которые в нем применены, а о практическом смысле элементов к которым он применяется. Т.е. лучше, к примеру, product_item, last_product_item, чем padding5 и padding10.
Можно использовать класс и уточнение класса. Например:
<div class="my-class-1 detail-1">...</div>
<div class="my-class-1 detail-2">...</div>
...
<div class="my-class-2 detail-1">...</div>
А в CSS файле используем для определения стиля такие конструкции:
.my-class-1 {...}
.my-class-2 {...}
/* в следующих строчках нет пробела в CSS-селекторе*/
.my-class-1.detail-1 { ...уточняем... }
.my-class-1.detail-2 { ...уточняем... }