XHTML Basic - это структурированный язык разметки на основе XML , который в основном используется для простых (в основном портативных ) пользовательские агенты, обычно мобильные устройства.
XHTML Basic - это подмножество XHTML 1.1, определенное с помощью XHTML Modularization, включая сокращенный набор модулей для структуры документа, изображений, форм, основных таблиц и объектов. поддержка. XHTML Basic подходит для мобильных телефонов, КПК, пейджеров и приставок.
Он заменит WML и C-HTML по мере разработки более совместимых пользовательских агентов.
Одним из больших преимуществ XHTML Basic перед WML и C-HTML является то, что страницы XHTML Basic могут отображаться по-разному в веб-браузерах и на портативных устройствах без необходимости использования двух разных версий одного и того же страница.
В 2006 году спецификация была пересмотрена до версии 1.1. В язык были включены шесть новых функций, чтобы лучше обслуживать сообщество малых устройств.
Чтобы проверить как XHTML Basic, документ должен содержать следующее Объявление типа документа или DOCTYPE:
Полный допустимый и правильный пример :
Hello Hello world.
Обслуживается с типом MIME типа "application / xhtml + xml ».
XHTML-Print, который стал рекомендацией W3C в сентябре 2006 г., представляет собой специализированную версию XHTML Basic, предназначенную для документов, распечатываемых с информационных устройств на принтеры низкого уровня..