В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru
XHTML (от англ. Extensible Hypertext Markup Language — модульный язык разметки гипертекста) — расширяемое семейство всех языков и модулей разметки страниц на основе XML, только с расширением и повторением возможностей HTML 4.
Принципиально XHTML и HTML отличаются способом обработки документа. XHTML-страницы обрабатываются с помощью своего модуля по аналогии с документами XML, но в процессе обработки допущенные разработчиками ошибки не исправляются.
XHTML характеризуется спецификацией SGML, так как XML на самом деле является ее основным подмножеством. Из-за большого числа особенностей, касающихся обработки информации, HTML практически перестал относиться к разряду SGML. Эти сведения закреплены в черновике по спецификации HTML 5.
На основе заголовка content-type, браузером выбирается парсер, он же модуль для обработки документа, изъятого из разных серверов.
XHTML 1.0 одобрена консорциумом Всемирной паутины еще 26 января 2000 года. Уже 1 августа 2002 года была опубликована вторая измененная редакция спецификации.
XHTML 1.0 (аналогично HTML 4) состоит из трех типов документов:
XHTML 1.1 — версия, содержащая XHTML 1.1 Модульный, в котором авторам разрешено импортировать любые дополнительные свойства в разметку.
Для XHTML Basic и XHTML MP характерны:
Последняя версия XHTML, которая так и не достигла полноценного статуса рекомендации. Деятельность разработчиков этой версии была остановлена в конце 2010 года, при этом все ресурсы скомбинировали в общую рабочую группу HTML 5. Результаты наработок в декабре 2010 года напечатаны в виде отчета работающей группы.
Обзор всех источников и опыта работы профессионалов дает возможность собрать все причины, по которым использование XHTML можно назвать нецелесообразным. Основной толчок к определению этих причин дал обзор XTML 5. Он позволил выделить 12 причин, из-за которых не рекомендуется пользоваться XHTML. 4. HTML — более оптимизированная разметка под любые поисковые системы, по сравнению с XHTML, ведь в нем пишется меньше кода. 5. Заинтересованным в актуальной защите авторских прав людям HTML намного тяжелее парсить — автоматически копировать, так как XHTML как раз и предназначен для максимальной простоты парсинга. 6. Гарантия надежности при автоматическом копировании XML-документа. Этому свидетельствует факт завершения работы в случае нахождения ошибки. 7. Internet Explorer версий 6 и 7 не поддерживают application/xhtml+xml. 8. Большинство HTML документов не индексируются многими поисковыми системами так, как XML. 9. Верстать HTML намного удобнее, легче, и проще. 10. Скрипты XHTML Document.write не работают, только простая переписка, использующая DOM-функции. 11. Используя DOM-функции, нужно опускать все названия элементов в нижний регистр. Такой же процедуры нужно придерживаться в отношении селекторов в стилях. 12. XHTML-формат не поддерживает функциональные программы document.body, document.images и document.forms. 13. Невозможность содержания всех элементов в прежнем виде, так как любой значок “>” может нарушить готовую структуру. А если его экранировать с помощью “>” или путем заключения в блоки CDATA, можно сломать HTML браузеры. 14. Не реальность автоматического распространения фоновых цветов body в XHTML на все окно. 15. Ожидание нового усовершенствованного и более популярного стандарта HTML 5, с помощью которого заменится изученный HTML 4-формат.
Химчистка ковров, ковровых покрытий на дому. Чистка мягкой мебели. Optiмальная чистота- результат нашей заботы! Доверьте чистку экспертам! Химчистка ковровых покрытий, чистка ковров, выезд на дом, химчистка мягкой мебели, диваны, кресла, стулья