W HTML warto rozróżniać elementy, które organizują strukturę dokumentu, od tych, które opisują wygląd lub wyróżnienie fragmentu tekstu.
Odpowiedź <i>, <b>, <u> jest poprawna, ponieważ są to elementy typowo tekstowe (inline). Używa się ich do zaznaczania fragmentów tekstu (np. kursywa, pogrubienie, podkreślenie lub ogólnie: wyróżnienie znaczeniowe/typograficzne zależnie od praktyki i CSS). Same w sobie nie wydzielają logicznych części strony takich jak nagłówek, stopka czy sekcje treści.
Pozostałe odpowiedzi odnoszą się do elementów, które w praktyce wykorzystuje się do budowania układu i sekcji dokumentu:
- <header>, <footer> – semantycznie oznaczają odpowiednio nagłówek i stopkę dokumentu lub sekcji; są typowym "szkieletem" strony.
- <section> – element sekcyjny do grupowania tematycznie powiązanej treści; wpływa na strukturę dokumentu i hierarchię treści.
- <div> – neutralny kontener blokowy; mimo że nie niesie semantyki, jest powszechnie używany do grupowania elementów i tworzenia struktury/układu (np. jako wrapper pod siatkę CSS).
Typowy błąd na egzaminie polega na utożsamianiu "struktury strony" wyłącznie z elementami semantycznymi. W praktyce zarówno semantyczne elementy (np. <header>), jak i neutralne kontenery (np. <div>) mogą służyć do organizacji struktury DOM, natomiast elementy typu <i>/<b>/<u> nie pełnią tej roli.