одна таблица стилей или многочисленные - PullRequest
0 голосов
/ 05 февраля 2011

Я не знаю много о скоростях и обо всем этом, поэтому я не уверен, будет ли огромная таблица стилей показывать значительные изменения в загрузке страницы или нет. Для простоты я хочу использовать таблицу стилей, которая покрывает все области веб-сайта с использованием идентификаторов, например #forum div.menu или #game div.menu. Зная, что это сделает таблицу стилей большой, мне будет неудобно, что она слишком большая. Может ли кто-нибудь дать представление о значении размера таблицы стилей и, возможно, о некоторых характеристиках?

Ответы [ 3 ]

0 голосов
/ 05 февраля 2011

Большие таблицы стилей лучше, чем маленькие, несколько таблиц стилей, когда стремятся к скорости. HTTP-запросы являются одной из основных причин замедления работы вашей веб-страницы. То же самое с изображениями. Одно большое изображение намного лучше, чем много маленьких. Вот хорошая ссылка для сокращения ваших http запросов: http://www.dailyblogtips.com/speed-up-your-site-reduce-the-http-requests/.

0 голосов
/ 05 февраля 2011

Вы можете найти эту статью Yahoo Developer Network очень полезной.В нем есть несколько разделов, касающихся оптимизации CSS для вашего сайта.

«Рекомендации по ускорению работы вашего сайта»

http://developer.yahoo.com/performance/rules.html

0 голосов
/ 05 февраля 2011

Если ваши пользователи все равно будут использовать все эти стили, обычно лучше использовать их в одной таблице стилей, потому что это уменьшает HTTP-запросы и позволяет браузеру кэшировать их все. Однако, если у вас много CSS только для одной страницы, которую не обычно посещают ваши пользователи (и достаточно, чтобы включение ее в глобальную таблицу стилей добавило вес и добавило бы значительное количество к файлу), может быть, лучше поместить его в отдельный файл.

...