Decirte que uses div's para armar tu html sería algo malo. Hay muchos que hacen algo como esto...
Cita: <div id="navegacion">
<div class="enlaces">enlace 1</div>
<div class="enlaces">enlace 2</div>
<div class="enlaces">enlace 3</div>
</div>
<div id="titulo">Este es un título</div>
<div class="parrafos">Lorem ipsum dolor sit amet,</div>
<div class="parrafos">consectetuer adipiscing elit.</div>
<div class="parrafos">Integer eros purus, lacinia eget.</div>
... lo cual es una cagada. La respuesta es que tenés que usar los elementos para lo que fueron creados. Una tabla para tabular datos, un encabezado para crear encabezados o títulos, un párrafo para... ¡párrafos!, una lista para... ¡listas!, etc, etc. Todo eso
moldeado con css y listo, ya estás teniendo un sitio que, de entrada, se adapta a los estándares.