Все в порядке... Во всяком случае, в конечном итоге все будет в полном порядке!
Логические атрибуты
Если этот атрибут присутствует, то его значение должно быть либо пустая строка или значение. Значения "истина" и "ложь" не допускаются на логические атрибуты. Чтобы представить ложное значение, атрибут должен быть опущен в целом.
Атрибуты можно использовать только для соответствующей семантической цели. Т.е. вот так неправильно:
Правильно так:
Глобальные атрибуты
Следующие атрибуты являются общими для и может быть указан на всех HTML-элементов :
accesskey - используется как руководство для создания клавиш, который активирует или фокусирует элемент.
class
contenteditable [true | false | inherit] - Истинное состояние означает, что элемент редактирования. Унаследовать состояние означает, что элемент является редактируемым, если его родитель редактируемый. Ложное состояние означает, что элемент не редактируется.
contextmenu [id_menu] - контекстное меню
dir [ltr | rtl | auto]- атрибут определяет направления текста элемента. auto - не рекомендуется использовать. Для textarea и pre необходимо применять на каждом уровне вложенности
draggable [true | false | inherit] - истинное положение означает, что элемент можно перетаскивать, ложное состояние означает, что это не так.
dropzone [copy|move|link] - место куда можно перетащить файл. Пример:
hidden - указывает что элемента нет, или он не соответствует.
id
lang - определяет основной язык содержимого элемента
spellcheck[true | false | inherit] - проверять грамматику и орфографию содержимого элемента
style
tabindex [целое число] - атрибут содержание которого определяет, будет ли элемент в фокусе, может ли он быть достигнут при использовании последовательной навигации, и относительный порядок элементов в целях последовательной навигации фокуса. Т.е. в каком порядке будут выбираться элементы с помощью Tab.
title