In effetti il foglio di stile perfetto non esiste, semmai devi fare un po di scelte.
Se ti è proprio necessario NN4, è meglio che realizzi un foglio di stile solo per lui, in quanto molti dei comandi standard (CSS2) non li accetta, tipo il posizionamento assoluto.
Per IE e NN6+ Il problema può essere aggirato, nel senso che IE6 e NN6+ e pure mozilla, sono abbastanza compatibili fra loro, l'unica cosa che si nota subito è un problema di dimensione del rendering sia dei fonts, che dei layer, in pratica IE per Win fa tutto un po più grande.
Mediamente per i font 2 pixel.
Altra storia IE5, lì tutto il box model è sballato, vedi constile ed il box model di IE5.
Quindi detto ciò, cerchi un buon compromesso tra i due maggiori browser in uso ora, cioè IE e Mozilla/NN, per quanto riguarda NN4 hai due strade, o un bell'avviso all'ingresso del sito, che avvisi gli utenti che è ora di rottamare la vecchia auto, oppure questa strada suggerita proprio da html.it (ma lo leggete mai questo sito?), che sfrutta una vetusta propria del codice NN4:
La furbata è questa: import url non è visto da NN4 e lo salta, gli altri più moderni sfruttano la proprietà dei fogli di stile, cioè di essere a cascata, tutto ciò che hai scritto prima, viene automaticamente ridefinito dal foglio successivo, ovvio devi usare gli stessi nomi per le classi e gli identificatori, come pure devi ridefinire gli stessi tag.codice:<link rel="stylesheet" href="foglio_NN4.css" /> <style type="text/css"> @import url(foglio_moderno.css); </style>
Cambiano solo i valori.

, oppure questa strada suggerita proprio da html.it (ma lo leggete mai questo sito?), che sfrutta una vetusta propria del codice NN4:
Rispondi quotando

