Hola...antes que nada te recomiendo que leas estos tutoriales...
http://cristalab.com/tutoriales/96/t...uccion_a_xhtml http://cristalab.com/tutoriales/94/t..._basico_de_css http://cristalab.com/tutoriales/111/..._layout_en_css
Son buenos .. ahi te van a sacar varias interrogantes.. un comentario de que pueden ser los div's sirven de mucho para hacer layouts (maquetacion) con css
Salu2