El valor INITIAL

El valor initial de la propiedad CSS tiene la funcionalidad de establecer el valor predeterminado del elemento HTML.
El valor initial es usada para establecérsele a una propiedad CSS su valor predeterminado, es decir, fuerza a la Propiedad CSS a que se le establezca el valor predeterminado del navegador web del usuario y/o visitante, y anulara cualquier valor que se la haya establecido previamente.
El valor initial es un "keyword" o "Palabra Reservada" del lenguaje CSS. Lo que significa que su escritura en el códido CSS debe ser estrictamente como es esta "cadena de caracteres".
El valor initial es permitido para usarse en cualquier Propiedad CSS, y en cualquier Elemento HTML. Esto incluye la propiedad abreviada del CSS llamada all, con la cual se puede usar el valor initial para restaurar todas las Propiedades CSS a su estado predeterminado.
Nota: En propiedades CSS con valores heredados, el valorinitialpuede tener un comportamiento inesperado. En su lugar, debería considerar utilizar otros valores "reservados" como:inherit,unsetorevert.
Sintaxis CSS
nombre_propiedad : initial ;
Ejemplos de uso
Código CSS:
h2 { border: medium solid red }
aside h2 { border-color: initial; }
Código HTML:
<body>
<h2>Título h2 en raiz</h2>
<main>
<h2>Título h2 en main</h2>
</main>
<aside>
<h2>Título h2 en aside</h2>
</aside>
</body>
Muestra:
Título h2 en Raiz
Título h2 en main
Explicación:
- La primera regla CSS establece que todas las etiquetas
h2se visualizara con con un borde de ancho medio, solido y en color rojo.- Por esta razón: Los 2 primeros Títulos de encabezado tanto en raíz como los anidados en el elemento HTML
mainson visualizados así.
- Por esta razón: Los 2 primeros Títulos de encabezado tanto en raíz como los anidados en el elemento HTML
- La segunda regla CSS establece que todas las etiquetas
h2anidadas dentro del elementoaside, el color del borde seráinitial, es decir, será el color predeterminado del navegador web del visitante.- Por esta razón: El tercer Título de encabezado
h2es visualizado en el color negro en la mayoría de los casos
- Por esta razón: El tercer Título de encabezado
Sintaxis JavaScript
objecto.style.nombre_propiedad = "initial"