Buongiorno a tutti.
E' da poco che ho cominciato ad utilizzare XHTML al posto di HTML 4.0 e fra le varianti disponibili ho scelto la versione 1.1. (a dire il vero il problema che vi esporrò ora ce l'ho anche con la versione 1.0 "strict").
Ho una tabella
<table width="100%" border="0" cellpadding="0" cellspacing="0">
con tre colonne e una riga.
se inserisco un'immagine nella colonna per esempio di sinistra vedrò correttamente la tabella con IE 6, ma se la vedo con Firefox o Opera compare alla base della tabella una specie di bordo inferiore. In pratica la tabella si estende per qualche pixel nella parte inferiore, mostrando il colore di sfondo della cella contenente l'immagine, dando l'idea che la cella sia leggermente più alta dell'immagine e che l'immagine sia allineata al bordo superiore della cella.
Se invece la stessa tabella la inserisco in un XHTML 1.0 "transistional" il problema non compare e con qualsiasi browser vedo la cella della stessa dimensione dell'immagine che contiene.
Come si può ovviare a questo problema? Grazie mille fin d'ora!

Rispondi quotando

