Возможный дубликат:
Как управлять взрывным ростом CSS
Я намеревался создать свой веб-сайт с согласованными стилями и последовательной схемой CSS. Но стили вышли из-под контроля, поскольку я настраиваю отдельные страницы (особенно основную форму поиска).
Один раз я уже прошел через процесс разрушения стилей и перестройки почти с нуля, и теперь, похоже, пришло время сделать это снова. Как я могу действовать эффективно? Я ищу методологию, а не программную утилиту (хотя я открыт для предложений там ... если они не стоят денег ...).
Добавлено примечание: я использую структуру CSS, и мне трудно согласовать padding
и margin
.
Добавлено примечание 2: первые ответы на это сообщение посвящены передовым методам работы с CSS. Предположим, я уже пытался следовать лучшим практикам (на самом деле, я пытался). Теперь это процедура очистки, которую я ищу.
Добавлено примечание 3: с 14 июня объединение этот ответ (который я только что нашел) с моим сообщением ниже, возможно, является исчерпывающим ответом.
Примечания к закрытию:
Я узнал, что мой вопрос слишком общий, и по этой причине мне жаль, что я не публиковал его. (Может быть, поэтому за него проголосовали против ... Я никогда не узнаю без комментария, чтобы объяснить причину.) С другой стороны, я получил именно то, что мне было нужно, поэтому я счастлив, что опубликовал это.
Я удивлен, что не получил голосов за свой ответ - даже с бесценным вкладом других, я думаю, что он стоит довольно хорошо.
Мое принятие будет в значительной степени основано на удобстве использования ответа, с моей точки зрения - точки зрения, которая, к сожалению, не способна переварить некоторые из наиболее интересных и исчерпывающих ответов.
Закрыто как точная копия
Я просто попытался опубликовать это снова (тема, тело, теги), чтобы узнать, предложит ли SO публикацию «Как управлять взрывом CSS». Что интересно, это не так. Я добавил тег refactoring
к этому сообщению.