Читаем Основы программирования на JavaScript полностью

Консорциум W3C разделил определение XHTML на 28 модулей:

Имя модуляОписание
модуль AppletОпределяет исключенный элемент applet
модуль BaseОпределяет элемент base
модуль Basic FormsОпределяет базовые элементы форм
модуль Basic TablesОпределяет базовые элементы таблиц
модуль Bi-directional TextОпределяет элемент bdo
модуль Client Image MapОпределяет элементы карт-изображений на стороне браузера
модуль EditОпределяет элементы редактирования del и ins
модуль FormsОпределяет все элементы, используемые в формах
модуль FramesОпределяет элементы, связанные с фреймами
модуль HypertextОпределяет элемент a
модуль IframeОпределяет элемент iframe
модуль ImageОпределяет элемент img
модуль Intrinsic EventsОпределяет атрибуты событий, такие как onblur и onchange
модуль LegacyОпределяет исключенные элементы и атрибуты
модуль LinkОпределяет элемент link
модуль ListОпределяет элементы списка li, ul, dd, dt, и dl
модуль MetainformationОпределяет элемент meta
модуль Name IdentificationОпределяет исключенный атрибут name
модуль ObjectОпределяет элементы object и param
модуль PresentationОпределяет элементы представления, такие как b и i
модуль ScriptingОпределяет элементы script и noscript
модуль Server Image MapОпределяет элементы карт-изображений на сервере
модуль StructureОпределяет элементы html, head, title и body
модуль Style AttributeОпределяет атрибут style
модуль Style SheetОпределяет элемент style
модуль TablesОпределяет элементы, используемые в таблицах
модуль TargetОпределяет атрибут target
модуль TextОпределяет элементы контейнера текста, такие как p и h1

Исключенные элементы не должны использоваться в 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

Перейти на страницу:

Похожие книги