Restablecer hoja de estilo


Una hoja de estilo de restablecimiento (o restablecimiento de CSS ) es una colección de reglas CSS que se utilizan para borrar el formato predeterminado del navegador de elementos HTML , eliminando posibles inconsistencias entre diferentes navegadores. También evita que los desarrolladores confíen sin saberlo en el estilo predeterminado del navegador y los obliga a ser explícitos sobre el estilo que desean aplicar en la página.

Cada navegador tiene diferentes configuraciones predeterminadas para aplicar estilos a diferentes elementos HTML, a menudo diferentes de las recomendaciones del Consorcio World Wide Web para aplicar estilos a los elementos. Por ejemplo, el color del texto del enlace y las definiciones de espaciado para elementos específicos se definen de manera diferente por muchos navegadores de forma predeterminada. Estos detalles básicos pueden variar mucho de un navegador a otro, a veces incluso varían entre las diferentes versiones de un navegador. [1] Estos estilos predeterminados utilizados en combinación con las reglas definidas por el autor pueden tener efectos imprevistos en la apariencia del sitio web.

Con la ayuda de un restablecimiento de hoja de estilo, estos estilos de navegador se pueden eliminar. Los estilos utilizados por el desarrollador son idealmente interpretados consistentemente por todos los navegadores.

Los primeros restablecimientos de hojas de estilo se lanzaron alrededor de 2004, [2] y muchos consistían en restablecer los márgenes y el relleno de todos los elementos:

Sin embargo, la primera hoja de estilo de restablecimiento, creada en 2004 por Tantek Çelik, incluía características adicionales, como configurar todos los tamaños de fuente 1emy eliminar los subrayados y bordes de los enlaces. [3]

Este proceso ha sido refinado gradualmente por varios desarrolladores, de modo que solo algunos elementos se restablecen a su apariencia básica.