In CSS, the `inherit` keyword tells an element to use the computed value of the same property from its parent element.
Inheritance is one of the ideas behind the “cascading” in Cascading Style Sheets. Properties such as `color` and `font-family` commonly inherit naturally, allowing a rule on a container to affect its descendants. Other properties, including `margin` and `border`, generally do not inherit by default.
`inherit` is different from `initial`, which resets a property to its CSS-defined initial value, and from `unset`, which acts like `inherit` for inheritable properties and like `initial` for others. The keyword can be used explicitly, as in `border-color: inherit;`, even when that property would normally not inherit.