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