Дом развитие Что такое расширяемый язык гипертекстовой разметки (xhtml)? - определение из техопедии

Что такое расширяемый язык гипертекстовой разметки (xhtml)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает расширяемый язык разметки гипертекста (XHTML)?

Расширяемый язык разметки гипертекста (XHTML) представляет собой гибридный язык между XML и HTML, а также принятый стандарт в мире кодирования.

Он похож на HTML 4.01 и рассматривается как HTML, определенный как приложение XML. В отличие от HTML, страницы XHTML имеют строгий синтаксис и должны быть правильно сформированы, чтобы их можно было анализировать с использованием синтаксических анализаторов XML, в отличие от более мягких синтаксических анализаторов HTML.

Techopedia объясняет расширяемый язык разметки гипертекста (XHTML)

Особенности XHTML:

  • В отличие от HTML, который основан на стандартном обобщенном языке разметки, XHTML основан на XML.
  • По сравнению с правилами HTML, XHTML более строг и не допускает никаких ошибок в кодировании или структуре. Он запрещает пропуск любых тегов или использование минимизации атрибутов. Все элементы в XHTML должны иметь начальный или конечный тег.
  • Это ограниченное подмножество XML, которое необходимо анализировать с помощью стандартных анализаторов XML.
  • Документы XHTML имеют только один корневой элемент.
  • Поскольку они соответствуют XML, документы XHTML легко просматривать и редактировать с использованием стандартных инструментов XML.
  • В отличие от HTML, XHTML предоставляет более чистый, согласованный и хорошо структурированный формат, который помогает сделать веб-страницы легко разбираемыми для настоящих и будущих браузеров.
  • Устойчивость более выражена в случае XHTML, чем HTML.
  • Поскольку процедуры обработки ошибок короче, будущие браузеры могут поддерживать более быструю обработку документов XHTML.
  • Поскольку XHTML может поддерживать широкий спектр приложений, можно использовать одни и те же сложные веб-сайты.
  • Элементы XHTML должны быть правильно введены и всегда должны быть в нижнем регистре.
Что такое расширяемый язык гипертекстовой разметки (xhtml)? - определение из техопедии