
/* No todas las propiedades de CSS son heredables.
    Pista:  Las propiedades que afectan al texto suele ser heredables.
            Las propiedades que afectan a la estructura del documento no suelen ser heredables
    Más info: https://www.w3.org/TR/CSS22/propidx.html */
body {
    color:red; /* color es una propiedad heredable por defecto */
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}
/* Ejemplos de propiedades no heredables por defecto */
div.contenedor {
    border:solid; 
    padding: 30px;
}
/* Forzar la herencia */
header{
    border:inherit;
    padding:inherit;
}
a{
    color:inherit;
}
/* Forzar el valor inicial o predeterminado*/
footer {
    font-family: initial;
}
/* Unset | Establece el valor de un elemento al valor heredado, si es que heredó uno, y a su valor inicial si no es así */
/* Unset | Caso 1 | Establece el valor de un elemento al valor heredado */
h2{
    color:blue;  /*h2 heredaba el color de body, pero ahora se redefine su color */
}
h2{
    color:unset;  /*resetea el color a su valor heredado que venía del body */
}
/* Unset | Caso 2 | Establece el valor inicial */
footer{
    border:solid;  /*Establece un borde para footer */
}
footer{
    border:unset;  /*resetea el borde a su valor inicial */
}