Ho già fatto una pagina cin XHTML e non ho trovato particolari difficoltà. Questa volta la pagina è più complessa perchè prevede comandi javascript e php, che non conosco bene.
Ogni volta che faccio un pezzo di pagina nuovo prima lo faccio così e poi lo traduco in XHTML.. faccio un passo per volta perchè mi è più facile verificare poi gli errori.

Le linee guida per l'accessibilità ai contenuti web (WCAG 1.0) dicono che link consecutivi e adiacenti devono essere separati da almeno un carattere stampato e uno spazio. Il ritorno a capo non basta.
Le immagini che uso nei link con javascript sono della stessa larghezza del div che li contiene. Se li faccio seguire da un carattere mi si crea in automatico una nuova linea sotto l'immagine, della stessa altezza di una linea creata con
. Invece la distanza tra le due immagini vorrei fosse minore.
Stai usando i CSS, giusto? Perchè usare i ritorni a capo (
) per regolare la spaziatura? Devi usare i margini:
Il div che contiene i link si chiama "unoa", quindi ho scritto nel foglio di stile così:

unoa.a{
margin-top:20px;
margin-bottom:20px;}

ma non succede nulla. VVoVe: VVoVe: