Шрифт:
Новым в HTML 4.0 была возможность для событий HTML запускать в браузере действия, такие как запуск сценария JavaScript, когда пользователь щелкал на элементе HTML. Ниже представлен список атрибутов, которые можно вставлять в теги HTML для определения действий событий.
Более подробно об использовании этих событий в программировании можно узнать в руководстве по JavaScript и руководстве по DHTML.
Действительны только в элементах body и frameset
Атрибут | Значение | Описание |
---|---|---|
onload | сценарий | Сценарий, который выполняется при загрузке документа |
onunload | сценарий | Сценарий, который выполняется при выгрузке документа |
Действительны только в элементах форм.
Атрибут | Значение | Описание |
---|---|---|
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 | сценарий | Что делать при перемещении указателя мыши |
onmouseover | сценарий | Что делать при перемещении указателя мыши над элементом |
onmouseout | сценарий | Что делать при смещении указателя мыши с элемента |
onmouseup | сценарий | Что делать при отпукании нажатой кнопки мыши |
В данном руководстве было показано, как создавать более строгие и четкие страницы HTML.
Главное заключается в том, что все элементы XHTML должны быть правильно вложены, документы XHTML должны быть синтаксически правильными, все имена тегов должны быть записаны в нижнем регистре, и все элементы XHTML должны быть закрыты.
Важно также то, что все документы XHTML должны иметь объявление DOCTYPE, и что должны присутствовать элементы html, head, title, и body.
Дополнительную информацию о XHTML можно найти в любом справочном руководстве по XHTML.
Следующий шаг состоит в изучении CSS и JavaScript.
CSS используется для управления стилем и компоновкой Web-страниц.
При использовании CSS все форматирование можно вынести из документа HTML и сохранить в отдельном файле.
CSS предоставляет полный контроль над компоновкой, не создавая путаницу в содержимом документа.
Познакомиться с каскадными таблицами стилей можно в любом руководстве по CSS.
Язык JavaScript может сделать Web-сайт более динамичным.
Статичный Web-сайт вполне подходит для вывода простого содержимого, но динамичный Web-сайт может реагировать на события и позволяет организовать взаимодействие с пользователем.
JavaScript является наиболее популярным языком сценариев в Интернет, и он работает со всеми основными браузерами.
Более подробно познакомиться с JavaScript можно с помощью любого руководства по JavaScript.