У дома развитие Какво е разширяем език за маркиране на хипертекст (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)? - определение от техопедия