Dom Rozwój Co to jest rozszerzalny język znaczników hipertekstowych (xhtml)? - definicja z techopedii

Co to jest rozszerzalny język znaczników hipertekstowych (xhtml)? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza Extensible Hypertext Markup Language (XHTML)?

Rozszerzalny język znaczników hipertekstowych (XHTML) jest językiem hybrydowym między XML a HTML i jest również akceptowanym standardem w świecie kodowania.

Jest podobny do HTML 4.01 i jest uważany za HTML zdefiniowany jako aplikacja XML. W przeciwieństwie do HTML strony XHTML mają ścisłą składnię i muszą być dobrze uformowane, aby można je było analizować za pomocą parserów XML, w przeciwieństwie do bardziej łagodnych parserów specyficznych dla HTML.

Techopedia wyjaśnia Extensible Hypertext Markup Language (XHTML)

Funkcje XHTML:

  • W przeciwieństwie do HTML, który jest standardowym uogólnionym językiem znaczników, XHTML jest oparty na XML.
  • W porównaniu z regułami HTML, XHTML jest bardziej rygorystyczny i nie dopuszcza żadnych luk w kodowaniu ani strukturze. Zabrania to pomijania jakichkolwiek tagów lub stosowania minimalizacji atrybutów. Wszystkie elementy w XHTML muszą mieć znacznik początkowy lub końcowy.
  • Jest to restrykcyjny podzbiór XML i musi zostać przeanalizowany za pomocą standardowych parserów XML.
  • Dokumenty XHTML mają tylko jeden element główny.
  • Ponieważ są one zgodne z XML, dokumenty XHTML można łatwo przeglądać i edytować przy użyciu standardowych narzędzi XML.
  • W przeciwieństwie do HTML, XHTML zapewnia bardziej przejrzysty, spójny i dobrze zorganizowany format, który pomaga w łatwej analizie stron internetowych dla obecnych i przyszłych przeglądarek.
  • Zrównoważony rozwój jest bardziej wyraźny w przypadku XHTML niż HTML.
  • Ponieważ procedury przetwarzania błędów są krótsze, przyszłe przeglądarki mogą obsługiwać szybsze przetwarzanie dokumentów XHTML.
  • Ponieważ XHTML może obsługiwać szeroki zakres aplikacji, można tworzyć te same złożone strony internetowe.
  • Elementy XHTML muszą być poprawnie zerowane i zawsze powinny być pisane małymi literami.
Co to jest rozszerzalny język znaczników hipertekstowych (xhtml)? - definicja z techopedii