Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. XHTML

XHTML

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Co to jest XHTML?

XHTML to odmiana HTML zapisana zgodnie z regułami XML. Oznacza to, że dokument musi mieć bardziej rygorystyczną składnię niż klasyczny HTML.

W pytaniach egzaminacyjnych XHTML często pojawia się przy ocenie poprawności kodu: czy znaczniki są domknięte, czy są poprawnie zagnieżdżone i czy elementy puste zapisano we właściwej formie.

Najważniejsze zasady XHTML

  • każdy otwarty znacznik musi być zamknięty, np. <p>tekst</p>
  • znaczniki muszą być poprawnie zagnieżdżone, np. <b><i>tekst</i></b>
  • elementy puste zapisuje się ze spacją i ukośnikiem, np. <br />, <img />
  • nazwy znaczników i atrybutów zapisuje się małymi literami
  • wartości atrybutów powinny być ujęte w cudzysłów

Przykład poprawnego kodu

<p>Ala ma <b>kota</b><br />
a <i>kot</i> ma Alę</p>

Ten kod tworzy akapit, w którym słowo „kota” jest pogrubione, następnie następuje przełamanie wiersza, a słowo „kot” w drugiej linii jest zapisane kursywą.

Typowe błędy

Niepoprawne jest zamykanie znacznika innym znacznikiem, np. <b>tekst</i>. Błędem jest też brak domknięcia znacznika <b> lub <i>. W XHTML takie nieścisłości powodują, że kod nie jest poprawny składniowo.