Файл: Основы программирования на языке HTML. ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ.pdf
Добавлен: 02.05.2023
Просмотров: 216
Скачиваний: 3
accesskey — с помощью заданной клавиши в этом аттрибуте позволяет получить доступ к элементу при помощи нажатия указанной клавиши и специальной клавиши, коорая у каждого браузера своя.
class — здесь мы можем перечислить названия классов, на которые в дальнейшем или сможем обратиться к нему в скриптах, или навесим стили.
contenteditable — атрибут меняет поведение контейнерного типа тегов, делая из них подобие textarea с возможностью редактировать содержимое.
contextmenu — если здесь указать идентификатор другого элемента (обычно это ul или menu с списком опций), то он откроется аки контекстное меню
dir — редко-используемый аттрибут, нужный для того, чтобы указать в каком направлении будет текст в элементе. Например для арабов текст должен быть справа налево.
hidden — некоторые теги можно спрятать с помощью этого аттрибута. Почти не используется, потому что принято делать это с помощью стилей.
id — указывает основной идентификатор элемента. Плохим тоном будет навесить на него стили, но хороим – найти жлемент в скриптах с помощью этого id.
lang — Web-browser не всегда знает как правильно отобразить национальные символы. Этот атрибут помогает ему разобраться. Например различные диалекты китайского.
spellcheck — web-browser может проверять орфографию и прочее с помощью встроенных словарей. Если вы хотите добавить эту возможность, то добавьте этот атрибут.
style — если вы ленивый и нехороший разработчик, то здесь вы будете указывать css стили для текущего элемента. Ну или иногда в безвыходных ситуациях вы будете этим заниматься.
tabindex — этот атрибут получет порядковый номер, под которым до него можно будет добраться с помощью tab. Если потавить -1, то элемент будет не tabабельным
title — Краткая описание объекта, которое будет видно только на декстопах и при наведении на элемент и задержании курсора на пару секунд. Почти не нужно, так как 90% офисного планктона не знают, что такие подсказочки вообще могут появляться впринципе.
Универсалные события
onblur — событие, когда теряется фокус на элементе.
onchange — событие, когда изменяется значения элемента form’ы или самого элемента.
onclick — событие, когда вы кликаете левой кнопкой мыши на элементе.
ondblclick — событие, когда вы дважды кликаете левой кнопкой мыши на элементе.
onfocus — событие, когда элемент получается фокусироку на себе
onkeydown — событие, когда вы нажимаете на клавишу, но не отпускаете.
onkeypress — событие, когда клавишу нажали и отпустили.
onkeyup — событие, когда вы отпустили клавишу.