Марк Кан - Основы программирования на 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.
ЛитератураПримечания