Один массивный CSS - или много маленьких? - PullRequest
4 голосов
/ 06 октября 2009

Простой вопрос, надеюсь.

У нас есть таблица стилей, длина которой превышает 3000 строк, и в результате при визуализации страницы наблюдается заметная задержка.

Вот вопрос: лучше ли иметь одну массивную таблицу стилей, которая покрывает все, или множество маленьких таблиц стилей, которые покрывают разные части страницы? (например, один для макета, один для выпадающего меню, другой для цветов и т. д.)

Это только для производительности, а не «что проще»

Ответы [ 11 ]

0 голосов
/ 06 октября 2009

У меня есть файл css сайта, который контролирует стили для всего сайта (в основном макет).

Тогда у меня есть меньшие CSS-файлы для вещей, специфичных для страницы.

У меня даже иногда бывает больше одного, если я планирую удалить целый раздел позже.

Лучше скачать и проанализировать 2 файла по 20 КБ, чем 1 файл по 200 КБ.

Обновление: Кроме того, разве это не спорный вопрос? Он должен быть загружен только один раз. Если пауза такая большая, создайте экран загрузки, как у GMail.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...