Каковы правила максимального числа css, которые я могу указать в таблице стилей для каждого браузера

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

Ответы

Ответ 1

В Internet Explorer 6-9 указаны несколько ограничений:

  • Любые правила после первых 4 095 игнорируются
  • Любые таблицы стилей, включенные через @import, <link> или <style>, игнорируются после первых 31 Операторы
  • @import, вложенные в 4 или более уровней, игнорируются.

Эти ограничения указаны в KB 262161. В IE10 эти ограничения были значительно увеличены до:

  • Таблица стилей может содержать до 65 534 правил.
  • В документе может использоваться до 4095 таблиц стилей.
  • @import nesting больше не имеет собственного предела

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

Различные источники:

http://simple.procoding.net/2009/02/20/internet-explorer-limits-number-of-external-css-files-to-32/
http://joshua.perina.com/africa/gambia/fajara/post/internet-explorer-css-file-size-limit
http://am-blog.no-ip.org/BlogEngine/post/2010/03/24/CSS-File-Size-Limit-in-Internet-Explorer-6-7-8.aspx

Ответ 2

Вы говорите о том, сколько css включает в себя вы можете сделать? IE имеет максимум 32 (источник) или, возможно, 31.

Однако похоже, что вы спрашиваете, есть ли максимальное количество стилей, которые вы можете включить в один .css файл, и я не знаю никаких ограничений в этом отношении.