Перейти к контенту

Внутренний или внешний css?


Рекомендуемые сообщения

Где держим css? В БД, с последующим выводом на страницу, или отдельным файлом, который уже потом импортируется ссылкой?

 

Первый способ увеличивает размер страницы, на лишние килобайт 20, и юзает БД.

Но если пользоваться css в файле, он как я заметил, иногда не сразу подгружается и на какой-то момент (около секунды) страничка получается без стилей.

Зато браузеры его могут кешировать, что позволит уменьшить траффик.

Ссылка на комментарий
Поделиться на других сайтах

У меня и тот и другой может быть.

По дефолту в настройках скина в админке обычно ставится внешний, а в своём профиле юзер может переключать себе внешний или внутренний CSS, если у него проблемы со скоростью интернета или в его браузере проблемы с кешированием.

Ссылка на комментарий
Поделиться на других сайтах

Что-то мне кажется мало кто пойдёт крутить такие настройки.

Здесь например css тоже внешний, и проблем с его подгрузкой я не вижу.

 

А у меня тёмный скин, без стилей получается белый. Сразу видно этот косяк. Почему css подгружается не в первую очередь? Сначала рисуется страница, потом красится.

Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...
И всё-таки, что будет меньшим злом, для тёмного скина - по умолчанию?
Ссылка на комментарий
Поделиться на других сайтах

Можно в виде хака прописать background~black в <body> прямо в коде страницы, тогда не будет этого яркого мигания :D
Ссылка на комментарий
Поделиться на других сайтах

А это идея. Часть закинуть в файл, а часть оставить в коде.
Ссылка на комментарий
Поделиться на других сайтах

Незачто :D
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.