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.