Сколько классов CSS может быть назначено для элемента HTML.
Максимальный предел классов CSS, которые могут быть назначены элементу HTML?
Ответ 1
Я не думаю, что есть предел. Быстрый поиск Google дал this.
Ответ 2
стандарт не указывает никаких ограничений, но отдельные браузеры могут иметь практические варианты.
Ответ 3
В спецификации отсутствуют такие ограничения:
класс
Атрибут, если указан, должен иметь значение, которое представляет собой набор разделенные пространством маркеры, представляющие различные классы, которые элемент принадлежит.
Набор разделенных пространством токенов - это строка, содержащая ноль или более словразделенных одним или несколькими пространствами символы, в которых слова состоят из любого строка одного или нескольких символов, ни один из которых являются пробельные символы, которые являются символами пробела.
Ответ 4
Я уверен, что IE6 поддерживает только до 2. У современных браузеров нет ограничений, насколько я знаю.
Ответ 5
Один из менее известных трюков с CSS - это тот факт, что вам не нужно ограничивать свои элементы только одним классом. Если вам нужно установить несколько классов в элементе, вы добавляете их просто, разделяя их пробелом в вашем атрибуте. Например:
<p class="pullquote btmmargin left">...</p>
Таким образом, нет ограничений на отсутствие классов, которые вы применяете.