После прохождения теоретической части пришло письмо об окончании теоретической части курса, будет ли практическая часть? |
Учебное руководство по XHTML
Стандартные атрибуты XHTML
Теги XHTML могут иметь атрибуты. Атрибуты каждого тега перечислены в описании тега. Здесь представлены базовые атрибуты и атрибуты языка, которые являются стандартными для всех тегов (с небольшими исключениями).
Базовые атрибуты
Недействительны в элементах base, head, html, meta, param, script, style и title.
Атрибут | Значение | Описание |
---|---|---|
class | правило_класса или правило_стиля | Класс элемента |
id | имя_id | Уникальный id элемента |
style | определение_стиля | Встроенное определение стиля |
title | текст_подсказки | Текст для вывода подсказки |
Атрибуты языка
Недействительны в элементах base, br, frame, frameset, hr, iframe, param, и script.
Атрибуты клавиатуры
Атрибут | Значение | Описание |
---|---|---|
accesskey | символ | Задает клавиатурное сокращение для доступа к элементу |
tabindex | число | Задает порядок элемента при переходе по клавише табуляции |
Атрибуты событий XHTML
Новым в HTML 4.0 была возможность для событий HTML запускать в браузере действия, такие как запуск сценария JavaScript, когда пользователь щелкал на элементе HTML. Ниже представлен список атрибутов, которые можно вставлять в теги HTML для определения действий событий.
Более подробно об использовании этих событий в программировании можно узнать в руководстве по JavaScript и руководстве по DHTML.
События окна
Действительны только в элементах body и frameset
Атрибут | Значение | Описание |
---|---|---|
onload | сценарий | Сценарий, который выполняется при загрузке документа |
onunload | сценарий | Сценарий, который выполняется при выгрузке документа |
События элементов формы
Действительны только в элементах форм.
События клавиатуры
Недействительны в элементах 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.
Мы закончили изучение XHTML, что дальше?
Заключительные замечания по XHTML
В данном руководстве было показано, как создавать более строгие и четкие страницы HTML.
Главное заключается в том, что все элементы XHTML должны быть правильно вложены, документы XHTML должны быть синтаксически правильными, все имена тегов должны быть записаны в нижнем регистре, и все элементы XHTML должны быть закрыты.
Важно также то, что все документы XHTML должны иметь объявление DOCTYPE, и что должны присутствовать элементы html, head, title, и body.
Дополнительную информацию о XHTML можно найти в любом справочном руководстве по XHTML.
Что делать дальше?
Следующий шаг состоит в изучении CSS и JavaScript.
CSS
CSS используется для управления стилем и компоновкой Web-страниц.
При использовании CSS все форматирование можно вынести из документа HTML и сохранить в отдельном файле.
CSS предоставляет полный контроль над компоновкой, не создавая путаницу в содержимом документа.
Познакомиться с каскадными таблицами стилей можно в любом руководстве по CSS.
JavaScript
Язык JavaScript может сделать Web-сайт более динамичным.
Статичный Web-сайт вполне подходит для вывода простого содержимого, но динамичный Web-сайт может реагировать на события и позволяет организовать взаимодействие с пользователем.
JavaScript является наиболее популярным языком сценариев в Интернет, и он работает со всеми основными браузерами.
Более подробно познакомиться с JavaScript можно с помощью любого руководства по JavaScript.