XHTML Basic - XHTML Basic

XHTML Basic представляет собой XML - основанный структурированный язык разметки , используемый главным образом для простого ( в основном , ручных ) пользовательских агентов , как правило , мобильных устройств.

XHTML Basic - это подмножество XHTML 1.1 , определенное с помощью модуляризации XHTML, включая сокращенный набор модулей для структуры документа, изображений, форм, основных таблиц и поддержки объектов. XHTML Basic подходит для мобильных телефонов , КПК , пейджеров и телевизионных приставок .

Он заменит WML и C-HTML по мере разработки более совместимых пользовательских агентов.

Одним из больших преимуществ XHTML Basic перед WML и C-HTML является то, что страницы XHTML Basic могут отображаться по-разному в веб-браузерах и на портативных устройствах, без необходимости в двух разных версиях одной и той же страницы.

В 2006 году спецификация была обновлена ​​до версии 1.1. В язык были включены шесть новых функций, чтобы лучше обслуживать сообщество малых устройств.

DOCTYPE

Для проверки как XHTML Basic документ должен содержать следующее объявление типа документа или DOCTYPE:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">

Полный действительный и хорошо сформированный пример:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
    "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <title>Hello</title>
  </head>
  <body>
    <p>Hello <a href="http://example.org/">world</a>.</p>
  </body>
</html>

Обслуживается с типом MIME «application / xhtml + xml».

XHTML-печать

XHTML-Print, который стал Рекомендацией W3C в сентябре 2006 г., представляет собой специализированную версию XHTML Basic, разработанную для документов, распечатываемых с информационных устройств на принтеры низкого уровня .

Смотрите также

внешние ссылки

использованная литература