Técnicamente, ni siquiera necesita un reset.css ahora. Puede incorporar cada una de esas reglas en sus hojas de estilo normales sin ningún problema. Demonios, incluso con un reinicio, realmente debería colocarlo en la parte superior de su archivo de hoja de estilo principal para guardar una solicitud del servidor.
Realmente, la idea completa del reinicio no es necesariamente hacer que las cosas sean consistentes entre los navegadores, sino darle una “pizarra en blanco” para comenzar. Hace cosas como eliminar márgenes y enumerar viñetas. No hace que las reglas de propiedad sean compatibles entre sí: para eso aún necesita escribir hacks o usar JavaScript.
¿Cuánto tiempo necesitarás usar hacks? Bueno, hay un problema. El proceso de desarrollo, cambio y aprobación de estándares web es laboriosamente lento. Tan lento que los fabricantes de navegadores tuvieron que crear sus propias implementaciones de características externas a los estándares solo para competir entre sí . Si no lo hicieran, no habría habido innovación en el área.
- ¿Cuál es la diferencia entre una API y la API REST?
- ¿Qué papel juegan los frameworks en el desarrollo web?
- Cómo diseñar su estructura de archivos PHP
- ¿El creador de sitios web de Wix está disponible como un complemento de WordPress?
- Cómo tener éxito durante una entrevista de FusionCharts para un puesto de desarrollador de JavaScript
Así que supongo que tendremos que usar hacks css y JavaScript durante el tiempo que el proceso de creación de estándares esté retrasado con respecto a la implementación del navegador de nuevas funciones y el deseo de los desarrolladores web de usar esas funciones.