XHTML расшифровывается как E X растяжимый H yper T ext M arkup L язык. Это следующий шаг в эволюции Интернета. XHTML 1.0 — это первый тип документа в семействе XHTML.
XHTML практически идентичен HTML 4.01 с небольшими отличиями. Это более чистая и строгая версия HTML 4.01. Если вы уже знаете HTML, вам нужно уделить мало внимания изучению этой последней версии HTML.
XHTML был разработан Консорциумом World Wide Web (W3C), чтобы помочь веб-разработчикам перейти от HTML к XML. Переходя на XHTML сегодня, веб-разработчики могут войти в мир XML со всеми его преимуществами, сохраняя при этом уверенность в обратной и будущей совместимости контента.
Зачем использовать XHTML?
Разработчики, которые переносят свой контент в XHTML 1.0, получают следующие преимущества:
-
Документы XHTML соответствуют XML, так как их легко просматривать, редактировать и проверять с помощью стандартных инструментов XML.
-
Документы XHTML могут быть написаны так, чтобы работать лучше, чем раньше в существующих браузерах, а также в новых браузерах.
-
Документы XHTML могут использовать приложения, такие как скрипты и апплеты, которые опираются либо на объектную модель документа HTML, либо на объектную модель документа XML.
-
XHTML предоставляет вам более согласованный, хорошо структурированный формат, позволяющий легко анализировать и обрабатывать ваши веб-страницы в существующих и будущих веб-браузерах.
-
Вы можете легко поддерживать, редактировать, конвертировать и форматировать ваш документ в долгосрочной перспективе.
-
Поскольку XHTML является официальным стандартом W3C, ваш веб-сайт становится более совместимым со многими браузерами и отображается более точно.
-
XHTML сочетает в себе силу HTML и XML. Кроме того, страницы XHTML могут отображаться всеми браузерами с поддержкой XML.
-
XHTML определяет стандарт качества для ваших веб-страниц, и если вы будете следовать этому, то ваши веб-страницы будут считаться качественными веб-страницами. W3C сертифицирует эти страницы своим знаком качества.
Документы XHTML соответствуют XML, так как их легко просматривать, редактировать и проверять с помощью стандартных инструментов XML.
Документы XHTML могут быть написаны так, чтобы работать лучше, чем раньше в существующих браузерах, а также в новых браузерах.
Документы XHTML могут использовать приложения, такие как скрипты и апплеты, которые опираются либо на объектную модель документа HTML, либо на объектную модель документа XML.
XHTML предоставляет вам более согласованный, хорошо структурированный формат, позволяющий легко анализировать и обрабатывать ваши веб-страницы в существующих и будущих веб-браузерах.
Вы можете легко поддерживать, редактировать, конвертировать и форматировать ваш документ в долгосрочной перспективе.
Поскольку XHTML является официальным стандартом W3C, ваш веб-сайт становится более совместимым со многими браузерами и отображается более точно.
XHTML сочетает в себе силу HTML и XML. Кроме того, страницы XHTML могут отображаться всеми браузерами с поддержкой XML.
XHTML определяет стандарт качества для ваших веб-страниц, и если вы будете следовать этому, то ваши веб-страницы будут считаться качественными веб-страницами. W3C сертифицирует эти страницы своим знаком качества.
Веб-разработчики и дизайнеры веб-браузеров постоянно находят новые способы выразить свои идеи с помощью новых языков разметки. В XML относительно легко ввести новые элементы или дополнительные атрибуты элементов. Семейство XHTML предназначено для размещения этих расширений с помощью модулей XHTML и методов разработки новых модулей, соответствующих XHTML. Эти модули позволяют сочетать существующие и новые функции во время разработки контента и разработки новых пользовательских агентов.
Основное понимание
Прежде чем мы продолжим, давайте кратко рассмотрим, что такое HTML, XML и SGML.
Что такое SGML?
Это стандартное общее языковое приложение (SGML), соответствующее международному стандарту ISO 8879. HTML широко считается стандартным языком публикации в World Wide Web.
Это язык для описания языков разметки, особенно тех, которые используются при электронном обмене документами, управлении документами и публикации документов. HTML является примером языка, определенного в SGML.
Что такое XML?
XML расшифровывается как E X X- XX. XML — это язык разметки, очень похожий на HTML, и он был разработан для описания данных. Теги XML не предопределены. Вы должны определить свои собственные теги в соответствии с вашими потребностями.