Активность W3C по XHTML

  • Предыдущая страница W3C HTML
  • Следующая страница W3C XML

HTML - это универсальный язык маркеров в Интернете.

Учебник по XHTML

Чтобы узнать, как преобразовать веб-сайт в XHTML, пожалуйста, читайте наш Учебник по XHTML.

Версии XHTML

XHTML 1.0

В качестве рекомендации W3C, XHTML 1.0 был выпущен 26 января 2000 года.

Второе издание XHTML 1.0

В качестве рекомендации W3C, второе издание XHTML 1.0 было выпущено 1 августа 2002 года. Это не новая версия, а обновление и исправление ошибок.

О XHTML 1.0

XHTML 1.0 является первой主要的 изменением HTML с 1997 года и важным шагом на пути к предоставлению более богатых веб-страниц для более широкого круга пользователей агентов (агентов), включая компьютеры, мобильные устройства и телефоны.

XHTML - это приложение XML, которое можно平稳迁移 от HTML 4.01. W3C перепроектировал HTML 4.01 в XML в качестве первого шага, что привело к рождению XHTML 1.0. XHTML 1.0 зависит от семантики, предоставляемой тегами HTML 4.01.

Следующим шагом является модульизация XHTML в более мелкие элементы, что делает сочетание XHTML с другими языками маркеров (например, векторными графиками и мультимедиа) более легким.

Кроме того, модульность XHTML может уменьшить затраты на разработку, улучшить协同 с другими приложениями (например, базами данных), упростить коммуникацию с различными пользователями (браузерами) и обеспечить более чистую интеграцию между HTML и различными стандартами XML.

Активность W3C по XHTML

XHTML 1.0

XHTML 1.0 является повторным представлением HTML 4.01 с использованием XML.

Если вы хотите узнать больше о XHTML, пожалуйста, посетите наш Учебник по XHTML.

XHTML 1.1 (модульный XHTML)

Маленькие устройства (например, мобильные телефоны) не могут поддерживать все функции XHTML. XHTML 1.1 разделяет спецификацию на модели с ограниченными функциями. Маленькие браузеры могут уменьшить свою сложность, поддерживая выбранные модели (но как только选定 модель, необходимо поддерживать все ее характеристики).

XHTML 1.1 является строго языком. XHTML 1.1 не совместим с HTML 4.

Основы XHTML

XHTML Basic является малым подмножеством XHTML 1.1. Он содержит только основные характеристики XHTML, такие как структура текста, изображения, базовые формы и базовые таблицы. Он был разработан для малых браузеров (например, для портативных устройств).

События XHTML

Благодаря поддержке XHTML уровня 2 Document Object Model W3C, обработчики событий могут附着 на элементы XHTML, что позволяет родительскому элементу обрабатывать события до или после ребенка.

Если вы хотите узнать больше о DOM, пожалуйста, изучите наш Учебник по DOM.

XHTML для печати

XHTML-Print является частью XHTML 1.1 (модульного XHTML).

XHTML-Print был разработан для мобильных устройств и дешевых принтеров, которые обычно могут напечатать страницу целиком без использования кэша печати и настроенных под устройство драйверов.

XForms

Через XHTML-формы пользователи могут访问 страницу, добавлять информацию на страницу и затем отправлять страницу на веб-сервер.

XForms является преемником HTML-форм, предоставляя более完善且独立于呈现的 веб-интерактивный способ обработки транзакций. Его разработали для интеграции с XHTML, и мы ожидаем, что будущие приложения электронной коммерции будут нуждаться в XForms.

Если вы хотите узнать больше о XForms, пожалуйста, изучите наш Учебник по XForms.

Модулизация XHTML

Модулизация XHTML означает, что XHTML 1.0 делится на набор небольших моделей, которые предоставляют специфические функции.

Модульность XHTML 1.0 реализована с использованием XML DTD (Определение типа документа).

Модульность XHTML 2.0 реализована с использованием XML Schemas.

Чтобы узнать больше о DTD, изучите наш Учебник по DTD.

Чтобы узнать больше о XML Schemas, изучите наш Учебник по XML Schemas.

XHTML 2.0

XHTML 2.0 - это следующее поколение языков разметки. Его функциональность ожидается, чтобы быть очень похожей на XHTML 1.1, но может быть изменена для соблюдения требований стандартов XML, таких как XML Linking и XML Schema.

XLink

XLink - это язык для создания гиперссылок в XML-документах. XLink очень похож на HTML-ссылки, но он более мощно поддерживает простые ссылки (например, HTML) и расширяемые ссылки (для объединения нескольких ресурсов).

Вы можете найти больше информации о XLink на нашей Учебник по XLink Узнайте больше о XLink.

HLink

HLink добавляет возможность определить, какие элементы в XHTML могут представлять гиперссылки, и как можно итерировать гиперссылки.

HLink является расширением XLink.

Стандарты W3C HTML и временная линия

Стандарт Проект/Предложение Рекомендация
XHTML 1.0   26 января 2000 года
Редакция XHTML 1.0   1 августа 2002 года
XHTML 1.1   31 мая 2001 года
XHTML Modules   10 апреля 2001 года
XHTML Modules 1.1   8 октября 2008 года
XHTML Basic   19 декабря 2000 года
XHTML Basic 1.1   29 июля 2008 года
XHTML Events   14 октября 2003 года
XHTML Print   20 сентября 2006 года
XHTML Media Types (SE) 16 января 2009 года  
XHTML 2.0 26 июля 2006 года  
XForms 1.0   14 октября 2003 года
XForms 1.0 (Третья редакция)   29 октября 2007 года
XForms 1.1 20 октября 2009 года  
XLink   27 июня 2001 года
HLink 13 сентября 2002 года  

W3C Референция:

Домашняя страница W3C HTML

  • Предыдущая страница W3C HTML
  • Следующая страница W3C XML