Уникальный идентификатор элемента.
В документе не должно быть нескольких элементов с одинаковым значением идентификатора.
Любая строка со следующими ограничениями:
- должен быть длиной не менее одного символа
не должно содержать пробелов:
- U + 0020 SPACE
- U + 0009 ТАБЛИЦА СИМВОЛОВ (вкладка)
- U + 000A LINE FEED (LF)
- U + 000C ФОРМА ПИТАНИЯ (FF)
- U + 000D ВОЗВРАТ ЗАРЯДА (CR)
Использование символов, кроме ASCII letters and digits, '_', '-' and '.'
, может вызвать проблемы совместимости, так как они не были разрешены в HTML 4
. Хотя это ограничение было снято в HTML 5
, идентификатор должен начинаться с буквы для совместимости.