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

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

Введение в XHTML
Что необходимо знать
Что такое XHTML?
XHTML рекомендован консорциумом W3C

Все новые браузеры поддерживают XHTML
Преобразование Web-сайта на использование XHTML
Что содержится в данном руководстве
Зачем нужен XHTML?
Различия между XHTML и HTML
Как переходить к использованию XHTML


Наиболее важные различия
Элементы XHTML должны быть правильно вложены
Элементы XHTML всегда должны быть замкнутыми

Пустые элементы должны быть замкнуты
Элементы XHTML должны записываться в нижнем регистре
Документы XHTML должны иметь один корневой элемент
Синтаксис XHTML
Дополнительные правила синтаксиса XHTML
Имена атрибутов должны записываться в нижнем регистре
Значения атрибутов должны заключаться в кавычки
Минимизация атрибутов запрещена
Атрибут id заменяет атрибут name
Важное замечание о совместимости

Атрибут lang
Обязательные элементы XHTML
DTD XHTML
Элемент !DOCTYPE является обязательным
Пример XHTML
Определения трех типов документов
XHTML 1.0 Strict
XHTML 1.0 Transitional
XHTML 1.0 Frameset
Преобразование сайта на XHTML

Добавить определение DOCTYPE
Замечание о DOCTYPE
Имена тегов и атрибутов записать в нижнем регистре
Все атрибуты заключают в кавычки
Пустые теги: hr , br и img
Проверка (валидация) Web-сайта
Проверка XHTML
Проверка XHTML в соответствии с DTD
Модуляризация XHTML
Зачем нужна модуляризация XHTML?

Модули XHTML
Стандартные атрибуты XHTML
Базовые атрибуты
Атрибуты языка
Атрибуты клавиатуры
Атрибуты событий XHTML
События окна
События элементов формы
События клавиатуры
События мыши

Заключительные замечания по XHTML
Что делать дальше?
CSS
JavaScript

Содержание раздела