Теги HTML могут иметь атрибуты. Специальные атрибуты для каждого тега перечислены в описании каждого тега, Перечисленные здесь атрибуты являются базовыми и атрибутами языка, которые стандартны для всех тегов (с небольшими
исключениями):
2. Базовые атрибуты
Не действительны в элементах base, head, html, meta, param, script, style, и title.
Атрибут
Значение
Описание
class class_rule
или style_rule
Класс элемента
id номер_id
Уникальный
id элемента
style
определение_стиля
Определение встроенного стиля
title
текст_подсказки
Текст, выводимый в качестве подсказки
2.1. Атрибуты языка
Не действительны в элементах base, br, frame, frameset, hr, iframe, param и script.
Атрибут
Значение
Описание
dir ltr
rtl Задает направление вывода текста
lang
код_языка
Задает код языка
2.2. Атрибуты клавиатуры
Атрибут
Значение
Описание
accesskey
символ
Задает клавишу быстрого доступа для элемента
tabindex
число
Задает для элемента порядок перехода по клавише табуляции
2.3. Атрибуты событий в HTML 4.0
Новым в HTML 4.0 является возможность для событий HTML запускать действия браузера, такие как запуск Java Script?, когда пользователь щелкает на элементе
HTML.
Ниже представлен список атрибутов, которые можно использовать в тегах HTML для определения действий событий.
Чтобы больше узнать о программировании с помощью этих событий, почитайте учебники по Java Script? и DHTML.
2.4. Атрибуты событий окна
Действительны только в элементах body и frameset.
Атрибут
Значение
Описание
onload
сценарий
Сценарий, который выполняется при загрузке документа
onunload
сценарий
Сценарий, который выполняется при выгрузке документа
2.5. Атрибуты событий формы
Действительны только в элементах form.
Атрибут
Значение
Описание
onchange
сценарий
Сценарий, который выполняется при изменении элемента
onsubmit
сценарий
Сценарий, который выполняется при отправке формы
onreset
сценарий
Сценарий, который выполняется при сбросе формы
onselect
сценарий
Сценарий, который выполняется при выборе элемента
onblur
сценарий
Сценарий, который выполняется, когда элемент теряет фокус
onfocus
сценарий
Сценарий, который выполняется, когда элемент получает фокус
2.6. Атрибуты событий клавиатуры
Не действительны в элементах base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title.
Атрибут
Значение
Описание
onkeydown
сценарий
Что делать, когда нажата клавиша
onkeypress
сценарий
Что делать, когда клавиша нажата и отпущена
onkeyup
сценарий
Что делать, когда клавиша отпущена
2.7. Атрибуты событий мыши
Не действительны в элементах base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title.
Атрибут
Значение
Описание
onclick
сценарий
Что делать при щелчке мыши
ondblclick
сценарий
Что делать при двойном щелчке мыши
onmousedown
сценарий
Что делать, когда нажата клавиша мыши
onmousemove
сценарий
Что делать, когда перемещается указатель мыши
onmouseout
сценарий
Что делать, когда указатель мыши покидает элемент
onmouseover
сценарий
Что делать, когда указатель мыши проходит над элементом