Ho notato che alcuni browser hanno problemi con i margini, specialmente quando un elemento è flottato. Ad esempio, questo sito Web che sto facendo sembra perfetto in Firefox, ma IE7 rovina completamente i margini a quanto pare. L'ho testato anche su diversi browser Linux e alcuni degli errori simili.CSS - I margini sono una brutta cosa?
Il sito è http://w3box.com/mat
Questo sembra bene in FF3.0 per quanto posso dire. Non l'ho ancora visto in FF2, o IE6. Perché succede? È perché ho DIV flottato con margini specificati?
Ci sono alcune cose che dovrei evitare o che avrei dovuto fare diversamente?
Modifica: Quindi sembra che i miei tag siano stati la fonte del fallimento. Avevo inserito le immagini in quello che non era definito nel CSS e che aveva galleggiamento su di esse, combinato con i margini. Questi hanno rovinato tutto e devo rifare questi.
Inoltre, alcune cose sono accadute quando ho usato XHTML Strict invece :) Grazie a tutti! Cercherò di risolvere il problema da solo :)
Sembra in IE8, se sei interessato. – Sapph
Prova ad abituarti a sviluppare siti con 'XHTML 1.0 strict' o' HTML 4.01 strict'. Questo risolve un sacco di problemi di boxmodel, –
Grazie! Ora il sito sembra altrettanto sbagliato in FF come I IE :) Significa che ho bisogno di riposizionare tutto ma va bene! Basta che sia uguale in entrambi. :) Grazie per il suggerimento :) –