Активность W3C по XHTML
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 года |