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