Xhtml
Автор Ётанислав задал вопрос в разделе Компьютеры, Связь
Чем xHTML отличается от HTML? В телефонах и получил лучший ответ
Ответ от Пользователь удален[гуру]
XHTML (англ. Extensible Hypertext Markup Language — Расширяемый язык разметки гипертекста) — язык разметки веб-страниц, по возможностям сопоставимый с HTML, однако является подмножеством XML. Как и HTML, XHTML соответствует спецификации SGML. Вариант XHTML 1.1 одобрен в качестве Рекомендации Консорциума Всемирной паутины (W3C) 31 мая 2001 года.
Различия между XHTML и HTML
Все элементы должны быть закрыты. Теги, которые не имеют закрывающего тега (например, или ) должны иметь на конце / (например, ).
Булевы атрибуты записываются в развёрнутой форме. Например, следует писать <option> или .
Имена тегов и атрибутов должны быть записаны строчными буквами (например, вместо ).
XHTML гораздо строже относится к ошибкам в коде; < и & везде, даже в URL, должны замещаться < и & соответственно. По рекомендации W3C браузеры, встретив ошибку в XHTML, должны сообщить о ней и не обрабатывать документ. Для HTML браузеры должны были попытаться понять, что хотел сказать автор.
Кодировкой по умолчанию является UTF-8 (в отличие от HTML, где кодировкой по умолчанию является ISO 8859-1).
Для XHTML страниц рекомендуется задавать MIME-тип — application/xhtml+xml, но это не является обязательным, более того — браузер Internet Explorer 6 и младшие версии, не смогут обрабатывать страницу, поэтому традиционно используется стандартный MIME-тип — text/html.
Также стандарт рекомендует указание перед DTD, но это не обязательно, более того — браузер Internet Explorer воспринимает такое указание (как и любой другой текст перед ), как признак того, что данную страницу необходимо отображать в режиме обратной совместимости, а не согласно стандарту.
Существует три типа документов XHTML: strict, transitional и frameset. Наиболее употребительной и универсальной из версий XHTML является переходная (англ. transitional), поскольку она позволяет использовать iframe (включение содержимого одной веб-страницы в другую) и атрибут target у ссылок (для указания того, например, что ссылке необходимо открываться в новом окне). Фреймовая версия (англ. frameset) представляет собой расширенный вариант transitional, добавляя к нему, как следует из названия, возможность установки frameset вместо body. DTD строгой версии XHTML (англ. strict) не содержит многих тегов и атрибутов, описанных в DTD transitional, и признанных устаревшими.
Версии XHTML
XHTML 1.0 Переходный (Transitional): предназначен для лёгкой миграции из HTML 3.2 и для тех, кто использует инлайн-фрэймы.
XHTML 1.0 Строгий (Strict): полностью отделяет содержание документа от оформления (которое теперь задаётся только через CSS), многие атрибуты (такие как, например, bgcolor и align) более не поддерживаются, их поведение можно задавать только через таблицу стилей.
XHTML 1.0 Фрэймовый (Frameset): используется, если необходимо разделить окно браузера на несколько фрэймов.
XHTML 1.1 Модульный (Module-based): авторы могут импортировать дополнительные свойства в их разметку.
XHTML Основной (Basic): специальная облегчённая версия XHTML для устройств, которые не могут использовать полный набор элементов XHTML — в основном используется в миниатюрных устройствах, таких как мобильные телефоны. Подразумевается, что он заменит WML и C-HTML.
XHTML мобильного профиля (Mobile Profile): основанный на XHTML Basic, добавляет специфические элементы для мобильных телефонов.
XHTML 2.0. Пока в разработке. Синтаксис еще больше приближен к синтаксису XML. Также является модульным языком.
Источник:
все дерьмо бери n95i
У кого есть книга Эрик Фримен Элизабет Фримен Изучаем HTML, XHTML и CSS, дайте ссылочку скачать
Эмм…
К сожалению, книги на русском выходят с большим, если не сказать ОГРОМНЫМ
подробнее...
Для чего нужен xhtml, почему нельзя обойтись обычным html?
Более строгий формат, который соответствует правилам XML и не любит ошибки в отличии от
подробнее...
Атрибут xmlns="(//ссылка w3.org/1999/xhtml") Обязателен или нет?
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
указывать нужно
подробнее...
Помогите найти группу или исполнителя песни "папа подари мне куклу" 70-80 годов?
ВИА "Весёлые ребята"
подробнее...
Народ помогите мне найти вот эту песенку! Заранее спасибо! Текст прилагается!
песня называется Любовь Исполнитель: Max & BHE
подробнее...
кто знает как отключить услугу на билайне SMS bee900
Управлять услугами вы можете в своём Личном кабинете:
подробнее...
где скачать драйвера на планшет Prestigio MultiPad PMP5080CPRO без смс
любите вы по всяким левым сайтам лазить, а официальные стороной обходите и шарахаетесь от них как
подробнее...
страница, кодировка utf-8, выдает кракозябры. Кодировка файла utf-8 без bom
Кодировка в meta указана правильно?
<meta http-equiv="Content-Type" content="text/html;
подробнее...
кто знает ивана леонтьева?
Вам кого из них ???))))))
Иван Леонтьев - Программист, web-дизайнерИван Леонтьев -
подробнее...
Тег HR
а что он говорит-то хоть? мб ругается на параметры, которые давно пора в css вынести. мб, если
подробнее...
В какую папку в Нокиа "6303 i" засунуть логотип MTS.png, чтобы он отобразался на кране тлф. (работал)... СПС!
надо скачать через встроенный браузер зайди на эту сылку или или #yahrefs379395#
подробнее...
А какая основная разница между зыками XML и HTML?
XML используется для хранения данных, а HTML это язык гипертекстовой разметки.
Если Вы имели
подробнее...