Глобальный атрибут contenteditable
Сообщает, что элемент доступен для редактирования пользователем — можно удалять текст и вводить новый. Также работают стандартные команды вроде отмены, вставки текста из буфера и др. Совместим со всеми браузерами. Атрибут contenteditable обладает фиксированным набором значений, он может быть пустой строкой, true или false. Пустая строка или true обозначают, что элемент доступен для редактирования.
Глобальный атрибут autofocus
Атрибут autofocus задает автоматический фокус ввода по умолчанию для полей HTML формы при загрузке страницы. Тот элемент, которому задан атрибут autofocus, будет иметь фокус при загрузке страницы (в нем будет моргать курсор, если начать вводить текст с клавиатуры – он будет попадать в поле с фокусом ввода). Атрибут является атрибутом без значения. Его следует применять к тегам input, button или textarea и только одному элементу на странице, в противном случае будет конфликт.
Глобальный атрибут class
Глобальный атрибут class это разделённый пробелом список регистров зависимых классов элемента. Классы позволяют CSS и Javascript выбирать и получать доступ с помощью селекторов класса или функций, таких как методы DOM document.getElementsByClassName. Разработчики постоянно используют атрибут class. Он не только упрощает стилизацию, но и помогает лучше организовать код и проще его поддерживать.