Element <meta> w HTML służy do zapisywania metadanych, czyli informacji "o dokumencie", które nie są bezpośrednio treścią widoczną w <body> i które zwykle znajdują się w sekcji <head>. Typowe zastosowania <meta> to m.in.:
- deklaracja kodowania znaków (np. atrybut charset),
- informacje o autorze lub innych danych opisowych (np. atrybuty name/content),
- instrukcje dla przeglądarki, takie jak automatyczne odświeżanie (tzw. meta refresh).
Natomiast typ dokumentu (czyli informacja, według jakiej wersji/specyfikacji HTML ma być interpretowany dokument) nie jest metadanymi w rozumieniu elementu <meta>. W HTML deklaruje się to przez <!DOCTYPE html>, które umieszcza się na początku pliku (przed <html>). Dzięki temu przeglądarka może przejść w właściwy tryb renderowania i unikać trybu zgodności wstecznej.
Dlatego odpowiedź "typu dokumentu." jest poprawna: DOCTYPE nie trafia do <meta>.
Pozostałe odpowiedzi są niepoprawne, ponieważ odpowiadają typowym lub dopuszczalnym zastosowaniom <meta>:
- "kodowania." – kodowanie znaków często deklaruje się właśnie w <meta> (charset),
- "autora." – informacja o autorze może być metadaną (np. name="author"),
- "automatycznego odświeżania." – realizuje się je przez meta refresh (choć w praktyce bywa odradzane, nadal jest to klasyczny przykład użycia <meta>).
Wskazówka egzaminacyjna: jeśli pytanie zestawia <meta> z "typem dokumentu", szukaj w pamięci deklaracji <!DOCTYPE html> – to zwykle jest rozróżnienie, które ma sprawdzić zadanie.