Mannaggia. :rollo:
Allora, la separazione tra contenuto e presentazione è fondamentale per approdare al futuro del web.
Pertanto, facciamo fare all'html (xhtml) il suo lavoro, ovvero descrivere il contenuto.
Se siamo su questo forum (css&xhtml) significa che siamo a conoscenza dell'esistenza dei fogli stile. Bene, e secondo voi a cosa servono? Da quanto ne so, sono proprio un linguaggio inventato per rendere possibile la separazione struttura-forma, al quale si delega il compito di occuparsi della presentazione del documento.
Pertanto, la soluzione - in questo caso specifico - è da ricercarsi proprio nei css. Quindi, a domande tipo: «Come posso sistemare questo aspetto grafico?», la risposta è sempre una sola: css.
È possibile pertanto utilizzare i margini per distanziare elementi, magari creando delle classi per identificare al meglio il tipo di elementi da settare.