Sinceramenti non li capisco: dichiarano il dtd XHTML e poi non chiudono i TAG IMG
Certe mi domanda se la gente di rende conto di cosa fa...
L'errore per i menu a centro pagina è nei CSS: usano un div e lo dichiarano largo 1px nel css !
.c1 {border:1px solid #11244A;border-left:1px solid #FFFFFF;border-right:0px;
background-image:url(/images/c.gif);background-position:right;background-repeat:no-repeat;
background-color:#999999;padding:0px;padding-top:3px;padding-right:20px;padding-left:7px;
float:left;height:16px;width: 1px;}
Togliendo
width: 1px; i DIV si dimensionano in base alla larghezza del contenuto e lo stesso codice funziona anche con Internet Explorer.
La perla di saggezza che causa il problema con il form è questa
.corpo{padding:18px;background-color:#E1E1E1;color:#11244A;font-size:10px;height:310px;}
Hanno impostato l'altezza a 310px: Explorer vede che non ci sta e allunga la tabella, FF giustamente non la tocca e fa sforare il contenuto. Perchè? Perchè i CSS prevedono
una proprietà che si chiama
min-height (altezza minima 310px, se è più lungo può allungarsi).
In ogni caso, la parte più scorretta del sito è questa
http://arst.sardegna.it:8080/credits.htmlSolo il foglio di stile valida, il resto non valida nemmeno per sogno (vedi tag IMG sopra).