class

Атрибут class это глобальный атрибут представляет разделенный пробелом список классов элемента. Классы позволяют CSS и Javascript выбирать и получать доступ с помощью селекторов класса или функций, таких как метод DOM document.getElementsByClassName.

Хотя спецификация не предъявляет требований к именам классов, веб-разработчикам рекомендуется использовать имена, описывающие семантическое назначение элемента, а не представление элемента. Например, атрибут описывает атрибут, а не курсив, хотя элемент этого класса может быть представлен курсивом. Семантические имена остаются логичными даже при изменении представления страницы.

Спецификация

Спецификация Статус Комментарий
HTML Living Standard
Определение 'class' в этой спецификации.
Живой стандарт Нет изменений c последнего снимка, HTML 5.1
HTML 5.1
Определение 'class' в этой спецификации.
Рекомендация Снимок HTML Living Standard, никаких изменений от HTML5
HTML5
Определение 'class' в этой спецификации.
Рекомендация Снимок HTML Living Standard. Начиная с HTML 4.01 Specification, class теперь это истинный глобальный атрибут.
HTML 4.01 Specification
Определение 'class' в этой спецификации.
Рекомендация Поддерживается на всех элементах, кроме <base>, <basefont>, <head>, <html>, <meta>, <param>, <script>, <style>, и <title>.

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
classChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка 32IE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 32Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка

Смотреть также