Sto cercando di rifare il mio sito personale , già strutturato con i css, cercando di migliorarlo un po' (mantenendo la stessa grafica) ottimizzando un po' di cose e soprattutto cercando di farlo funzionare su tutti i browser e soprattutto su IE5.
Nell'ultima versione avevo risolto l'incompatibilità dei browser con uno script che caricava un diverso css a seconda del browser (IE o altri), ma mi è stato fatto notare che questa soluzione è poco accessibile! quindi vorrei riuscire a gestire la struttura con un unico foglio di stile!
mi ritrovo però a non riuscire a mettere daccordo i vari browser, la difficoltà sta nel gestire le due colonne del contenuto.
ecco alcune soluzione che ho testato:
1)
html: http://alexwd.altervista.org/test.htm
css: http://alexwd.altervista.org/struttura_new.css
qui ho gestito il posizionamente con i float, su IE6 e 5.5 va (a parte quello spazio tra la linea tratteggiata e la scritta destra che non comprendo) sui mozilla mi mangia il bordo del div contenutosu IE5 niente da fare!
2)
html: http://alexwd.altervista.org/test2.htm
css: http://alexwd.altervista.org/struttura_new2.css
in questa soluzione invece ho provato il posizionamento assoluto della colonna sinistra e con i manrgini della colonna destra. ora sui mozilla va, però IE5 non gradisce! su IE6 e 5.5 c'è sempre quello spazio
consigli?
ps.
nella versione on-line i css sono:
http://alexwd.altervista.org/struttura.css x IE
http://alexwd.altervista.org/struttura2.css x gli altri