XHTML

Słownik kwalifikacji AUD.05 - Realizacja projektów graficznych i multimedialnych

Co to jest XHTML?

XHTML (Extensible HyperText Markup Language) to odmiana języka HTML zapisana zgodnie z regułami XML. Oznacza to, że dokument musi być tworzony bardziej rygorystycznie niż klasyczny HTML.

Najważniejsze zasady XHTML

W XHTML szczególnie ważna jest poprawność składni:

  • znaczniki zapisuje się małymi literami, np. <html>, <body>, <p>,
  • każdy otwarty znacznik musi zostać zamknięty,
  • znaczniki muszą być poprawnie zagnieżdżone,
  • wartości atrybutów zapisuje się w cudzysłowie,
  • elementy puste również muszą być zamykane, np. <br />, <img />.

Wielkość liter w XHTML

XHTML bazuje na XML, a XML rozróżnia wielkość liter. Dlatego zapisy takie jak:

<XHTML>
<XHtml>
<xHtMl>

nie są równoważne zapisowi:

<xhtml>

W pytaniach egzaminacyjnych zwykle chodzi o zasadę, że poprawny zapis znacznika w XHTML powinien być wykonany małymi literami.

Przykład poprawnej składni

<p>To jest akapit.</p>
<br />
<img src="obraz.jpg" alt="Opis obrazu" />

Ważne na egzaminie

Jeżeli pytanie dotyczy poprawnego zapisu znacznika w XHTML, należy zwrócić uwagę przede wszystkim na małe litery i poprawne zamykanie elementów. XHTML jest bardziej restrykcyjny niż HTML, dlatego błędy składniowe mają większe znaczenie.