XHTML Basic - XHTML Basic
HTML |
---|
Сравнения |
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, разработанную для документов, распечатываемых с информационных устройств на принтеры низкого уровня .
Смотрите также
внешние ссылки
- XHTML Basic
- Обзор мобильных версий XHTML
- Рекомендации W3C для мобильного Интернета (для XHTML Basic 1.1)