Stò studiando i css.

Leggendo e programmando sono cadutoin un problema di non poco conto.

Se io scrivo (css)
codice:
.nome_classe h1 { xxxxxx }
in html scriverò
codice:
<div id="nome_classe"> <h1>bla bla bla</h1> </div>
.


Come mai con i programmi css, mi fanno scrivere:

codice:
h1.nome_classe { xxxxxx }
in html scriverò
codice:
<div id="nome_classe"> <h1>bla bla bla</h1> </div>
QUAL'E' LA SINTASSI ESATTA DA TENER CONTO?