se ti può essere di aiuto x costruire un css "minimo" baste che nella pagina scrivi:
.nome
{....;
.....;
....
}
in cui il nome lo dai tu... e all'interno delle parentesi graffe metti riga per rigas le proprietà seguite dal ";"... tipo
.testo
{
height:30px;
width:30px;
margin:0px;
}
e poi nel foglio HTML qnd crei un div scrivi:
<div class="testo"> contenuto che vuoi </div>
in questo modo il tuo div prende le caratteristiche di "testo" e quindi sarà un quadrato 30x30 con margini esterni settati a 0