Aby umieścić reguły CSS bezpośrednio w dokumencie HTML (wewnętrzny arkusz stylów), w sekcji <head> stosuje się znacznik:
Źle.
<script> osadza kod JavaScript, nie style CSS.Źle.
<link> dołącza arkusz ZEWNĘTRZNY (z pliku), a nie wewnętrzny.Dobrze.
<style> w sekcji <head> zawiera wewnętrzny arkusz stylów dokumentu.Źle. Znacznik
<css> nie istnieje w HTML.Wewnętrzny arkusz stylów umieszcza się w znaczniku
<style> wewnątrz sekcji <head>. Reguły CSS zapisane między <style> a </style> obowiązują w całym dokumencie. To wygodne dla pojedynczej strony, choć przy wielu podstronach lepszy jest arkusz zewnętrzny. Dlatego style wpisane bezpośrednio w dokumencie obejmuje znacznik <style>.Pozostałe znaczniki nie nadają się do osadzenia stylów w dokumencie.
<css> w ogóle nie istnieje w języku HTML - to wymyślona nazwa. <link> rzeczywiście dotyczy stylów, ale dołącza arkusz ZEWNĘTRZNY zapisany w osobnym pliku, a pytanie dotyczy stylów umieszczonych wprost w dokumencie. <script> służy do osadzania kodu JavaScript, a nie reguł CSS. Wewnętrzny arkusz stylów zapisuje się w znaczniku <style> w sekcji <head>.