Управление взрывом CSS
Я сильно полагался на CSS для веб-сайта, над которым я работаю. Прямо сейчас все стили CSS применяются на основе каждого тега, и поэтому теперь я пытаюсь переместить его в более внешний стиль, чтобы помочь с любыми будущими изменениями.
но теперь проблема в том, что я заметил, что я получаю "CSS взрыв". Мне становится трудно решить, как лучше организовать и абстрактные данные в файле CSS.
Я использую большое количество div теги внутри веб-сайта, перемещаясь с сильно табличного веб-сайта. Поэтому я получаю много селекторов CSS, которые выглядят так:
div.title {
background-color: blue;
color: white;
text-align: center;
}
div.footer {
/* Styles Here */
}
div.body {
/* Styles Here */
}
/* And many more */
это еще не так плохо, но поскольку я новичок, мне было интересно, можно ли сделать рекомендации о том, как лучше всего организовать различные части файла CSS. Я не хочу иметь отдельный атрибут CSS для каждого элемента на моем веб-сайте, и я всегда хочу, чтобы файл CSS был довольно интуитивно понятным и легким для чтения.
моя конечная цель - упростите использование CSS-файлов и продемонстрируйте их силу для увеличения скорости веб-разработки. Таким образом, другие люди, которые могут работать на этом сайте в будущем, также войдут в практику использования хороших методов кодирования, вместо того, чтобы забрать его так, как я сделал.
Comments