la mejor manera es apegandote a los estandares establecidos por la W3C usando solo codigo recomendado por ellos y no usar etiquetas propietarias de algunos navegadores, combinando con hojas de estilo en cascada puedes obtener los mejores resultados...
te recomiendo mucho usar dreamweaver de preferencia la version CS3 el cuenta con una herramienta de analisis de compatibilidad entre navegadores, no es 100% precisa pero te ayuda un resto, ademas cuenta con un validador de etiquetas, si pasas esas dos pruebas, es bastante probable que seas compatible con estos navegadores
tambien te recomiendo usar XHTML 1.0 este es compatible con todos los navegadores que son compatibles con HTML4.0 y los mas nuevos
si te deje con dudas avisame y veo como te aclaro mas los detalles