Która reguła dotycząca sekcji <head> w HTML jest poprawna?
Dobrze. To typowe elementy nagłówka dokumentu.
Źle.
<head> i <body> to dwie odrębne, rozłączne sekcje dokumentu.Źle. W
<head> można umieścić style wewnętrzne w <style>.Źle. Widoczną treść (w tym
<div>) umieszcza się w <body>.Sekcja
<head> zawiera metadane dokumentu - informacje o stronie, a nie jej widoczną treść. Mieszczą się w niej m.in. <title> (tytuł karty), <meta> (np. kodowanie znaków, opis), <link> (dołączenie zewnętrznego arkusza CSS lub favikony) oraz <style> i <script>. Widoczną zawartość strony - nagłówki, akapity, obrazy, <div> - umieszcza się w odrębnej sekcji <body>. Dlatego poprawna jest reguła o <meta>, <title> i <link> w <head>.Pozostałe reguły są błędne. W
<head> jak najbardziej można umieścić style - wewnętrzny arkusz w <style> - więc nie jest prawdą, że dozwolone jest tylko odwołanie do pliku CSS. Sekcja <body> nie zawiera się w <head> - obie są bezpośrednimi „dziećmi” <html> i nie nakładają się. Szablonu z widocznymi <div> nie buduje się w nagłówku, lecz w <body>, bo <head> nie służy do prezentacji treści. Poprawnie w <head> występują <meta>, <title> i <link>, dlatego ta odpowiedź jest właściwa.