
- •Специальные символы
- •Другие элементы
- •Html разметка - использование таблиц
- •Та же разметка, но с добавлением фонового цвета
- •Примеры
- •Полезные советы
- •Еще примеры
- •Теги фреймов
- •Где узнать больше о css?
- •Проблемы html 3.2
- •Какие преимущества дает html 4.0?
- •Как этим пользоваться?
- •Готовимся к xhtml
- •Укажите правильный тип документа для вашего сайта
- •Валидатор w3Cы
- •Примеры
- •Как использовать стили?
- •Стилевые теги
- •Спецсимволы — что это такое?
- •Неразрывный пробел
- •Часто используемые спецсимволы
- •Элемент meta Примеры
- •Элемент meta
- •Ключевые слова для поисковых роботов
- •Html ссылки
- •Универсальный локатор ресурсов
- •Проблема старых браузеров
- •Теги скриптов
- •Стандартные атрибуты html
- •Общие атрибуты
- •Языковые атрибуты
- •Атрибуты клавиатуры
- •События в html
- •События форм
- •Клавиатурные события
- •События мыши
- •Кодирование url
- •Кодирование url
- •Превратите свой компьютер в веб-сервер Ваш компьютер как веб-сервер
- •Версии веб-серверов Windows
- •Как установить iis на Windows Vista
- •Как установить iis на Windows xp и Windows 2000
- •Проверка веб-сервера
- •Следующий шаг — профессиональный веб-сервер
- •Сервер на Apache
- •Бесплатный хостинг с php и MySql
- •Вы изучили html, что дальше? Итоги
- •Вы изучили html, что дальше?
События в html
Новым для HTML 4.0 является возможность отслеживать действия пользователя и браузера и запускать действия, например, скрипт JavaScript, когда пользователь щелкает на элементе или происходит какое-либо другое действие. Ниже представлен список атрибутов, которые могут быть вставлены в html-теги для задания реакции на действия пользователя.
Если вы хотите узнать больше о программировании этих событий, о том как и где это можно использовать, ознакомтесь с нашим учебником по JavaScript и учебником по DHTML.
События элементов <body> и <frameset>
Эти два атрибута могут использоваться только для элементов <body> и <frameset>:
Атрибут |
Значение |
Описание |
onload |
Скрипт (сценарий) |
Скрипт, который будет выполнен, когда страница загрузится |
onunload |
Скрипт (сценарий) |
Скрипт, который будет выполнен при выходе со страницы |
События форм
Следующие атрибуты могут быть использованы в формах.
Атрибут |
Значение |
Описание |
onblur |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен, когда элемент теряет фокус (т.е. курсор мыши уходит с элемента) |
onchange |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен при изменении элемента. |
onfocus |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен, когда элемент попадает в фокус (т.е. курсор мыши попадает на элемент) |
onreset |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен при сбросе формы |
onselect |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен при выборе (выделении) элемента |
onsubmit |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен при подтверждении формы |
Клавиатурные события
Можно использовать во всех элементах, кроме 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 |
Скрипт (сценарий) |
Скрипт, который должен быть выполнен, когда пользователь отпускает кнопку мыши |