Todos nos hemos encontrado con el problema de la diferencia de estilos por defecto que hay entre los distintos navegadores. Sobretodo con “nuestro amigo” IE6. Para evitar minimizar ese problema, podemos establecer una serie de estilos que reseteen la página y la dejen con unos estilos iguales de partida para todos los navegadores.

Con el reseteo de estilos, nos aseguramos un comportamiento parecido en los distintos navegadores. Por supuesto, esto no va a hacer que si maquetamos para el navegador X, se vea todo correcto en el navegador Y. Pero si nos aseguramos que los elementos partan con unos estilos iguales.

Por ejemplo, ¿como se comporta por defecto una lista no numerada tipo “ul” en los distintos navegadores? Pues cada uno hace las cosas a su manera, cambia el bullet, los margenes, el padding, etc. Con el reseteo, podemos dejar la lista “limpia” para aplicar nuestros propios estilos.

Yo uso el de Eric Meyer’s CSS Reset y me va bastante bien.

Aqui tienen una buena colección de reseteadores.