Usa una DTD Strict, scrivi per bene il codice (X)HTML in aderenza agli standard W3C e testa sempre il sito web su più piattaforme e con più browser.
Queso è il miglior consiglio che ti posso dare.
Purtroppo non esiste la formula magica per ottenere quanto chiedi. La guerra dei browser, nonostante ampi segni di convergenza, è ancora in atto e ci sono sempre differenze nel supporto e nell'interpretazione delle regole.