Bardzo czΩsto spotykanym sposobem definiowania styl≤w na stronie jest zagnie┐d┐anie definicji w nag│≤wkowej czΩ╢ci dokumentu. W tym celu wystarczy wpisaµ odpowiedni blok informacji miΩdzy poleceniami <HEAD> i </HEAD>.
Przyk│adowo, niniejsza strona zawiera kr≤tki zestaw styl≤w, zdefiniowany nastΩpuj▒co w czΩ╢ci nag│≤wkowej (w kolorze niebieskim):
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Zagnie┐d┐anie arkusza styl≤w</title>
<meta name="description" content="Style">
<meta name="keywords" content="JΩzyk HTML, Pawe│ Wimmer, Wydawnictwo Lupus, 22.06.1997, Warszawa">
<STYLE TYPE="text/css">
<!--
BODY {margin-left: 1cm; margin-right: 1cm}
P {font-size: 10pt; font-family: "Arial CE", Arial, Helvetica; font-weight: normal}
-->
</STYLE>
</head>
Zdefiniowano w nim 1-centymetrowe marginesy strony oraz 10-punktow▒ czcionkΩ Arial (oraz inne czcionki "rezerwowe") dla akapit≤w. ProszΩ zwr≤ciµ uwagΩ na wiersz <!-- i -->, czyli znaki komentarza obejmuj▒ce definicjΩ. "Chowaj▒" one definicjΩ przed przegl▒darkami nie interpretuj▒cymi styl≤w, co zapobiega niepotrzebnemu wy╢wietleniu tre╢ci definicji styl≤w w tych przegl▒darkach.
Style definiujemy w "klasyczny" spos≤b, za pomoc▒ zestawu Selektor { cecha: warto╢µ}. Na przyk│ad P {font-family: Helvetica} czy UL {font-size: 10pt; font-family: Times}.
Zagnie┐d┐anie arkusza zaleca siΩ w przypadku tych stron, w kt≤rych stosuje siΩ unikatowe style. Gdy kilka stron jest formatowanych za pomoc▒ tego samego zestawu styl≤w, lepiej jest oczywi╢cie stosowaµ do│▒czanie wsp≤lnego, zewnΩtrznego arkusza styl≤w (opisujemy to tutaj), co skraca czas przygotowania i zmniejsza wielko╢µ plik≤w.