1. Riga e riga2 pensi risolvano il problema? Non di sicuro quello concettuale, che è importante come quello tecnico.

2. Per quanto riguarda l'ordine del codice, non penso sia difficile ordinarlo in un modo simile:
codice:
body {
   color:#000;
   line-height:1.5em;
}
Ci aiuteresti anche dicendoci in cosa esattamente differisce la visualizzazione nei diversi browser.