Чтение онлайн

ЖАНРЫ

Основы программирования на JavaScript

Кан Марк

Шрифт:

Исключенные элементы не должны использоваться в XHTML.

Теги XHTML могут иметь атрибуты. Атрибуты каждого тега перечислены в описании тега. Здесь представлены базовые атрибуты и атрибуты языка, которые являются стандартными для всех тегов (с небольшими исключениями).

Недействительны в элементах base, head, html, meta, param, script, style и title.

АтрибутЗначениеОписание
classправило_класса или правило_стиляКласс элемента
idимя_idУникальный id
элемента
styleопределение_стиляВстроенное определение стиля
titleтекст_подсказкиТекст для вывода подсказки

Недействительны в элементах base, br, frame, frameset, hr, iframe, param, и script.

АтрибутЗначениеОписание
dirltr | rtlЗадает направление текста
langкод_языкаЗадает код языка

АтрибутЗначениеОписание
accesskeyсимволЗадает клавиатурное сокращение для доступа к элементу
tabindexчислоЗадает порядок элемента при переходе по клавише табуляции

Новым в 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.

Литература
Поделиться с друзьями: