CSS-omezující bloky

Koupil sem si knížku a v ní se pořád píše o omezujících blocích. Jenže tam neni moc napsáno, jak je mam definovat! Myslim, že se to dělá v tabulce stylů v body, ale stejně mě to nefunguje-hlavně mi nejde definovat šířku!
Prosim pomocte :-0
S css začínám taky, nemyslí se náhodou tzv. kontejnery? span a div?
v CSS se da nastavit pevna sirka <div></div>

staci to takhle:

<style type="text/css">

.nazev {width: 400px;}

</style>

a pak do body:

<div class="nazev">

tady bude text, ktery bude uzavren rameckem o sirce 400 pixelu :)

</div>

divu se da nastavit hodne uzitecnych veci, jako treba tenkej ramecek, vypln, styl pisma, odsazeni od vnejsich a vnitrnich kraju. taky se mu casto nastavuje absolutni hodnota, ktera urcuje presne misto toho kde bude div zacinat.

takovy zapis pro div pak klidne muze vypadat i takhle:


.a {
border-style: solid;
border-color: #FF0000;
border-width: 1px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
padding-top: 20px;
font-family: Arial;
color: #C30000;
text-decoration: none;
background-color: white;
width: 780 px;
margin-bottom: 20 px;
}