HTMLКлассы и идентификаторы


Вступление

Классы и идентификаторы облегчают обращение к элементам HTML из сценариев и таблиц стилей. Атрибут class может использоваться в одном или нескольких тегах и используется CSS для стилизации. Однако идентификаторы предназначены для обозначения одного элемента, что означает, что один и тот же идентификатор никогда не должен использоваться дважды. Идентификаторы обычно используются с JavaScript и внутренними ссылками документа и не рекомендуется в CSS. В этом разделе содержатся полезные пояснения и примеры относительно правильного использования атрибутов класса и идентификатора в HTML.

Синтаксис

  • class = "class1 class2 class3"
  • ID = "UniqueID"

параметры

параметр подробности
учебный класс Указывает класс элемента (не уникальный)
Я бы Указывает идентификатор элемента (уникальный в том же контексте)

замечания

  • Оба class и id являются глобальными атрибутами и поэтому могут быть привязаны к любому элементу HTML.
  • Имена классов должны начинаться с буквы (AZ или az), за которой могут следовать буквы, цифры, дефисы и символы подчеркивания.
  • В HTML5 атрибуты class и id могут использоваться для любого элемента. В HTML 4.0.1 они были недоступны для тегов <base> , <head> , <html> , <meta> , <param> , <script> , <style> и <title> .
  • Элемент может иметь один или несколько классов. Классы разделяются пробелами и сами не могут содержать пробелы.
  • Элемент может иметь только один идентификатор, и он должен быть уникальным в своем контексте (т.е. веб-странице). Идентификаторы также не могут содержать пробелы.

Классы и идентификаторы Связанные примеры