Canonical orderthe unique non-ambiguous order defined by the formal grammar
Syntax
Formal syntax: <br-width>
border-top-width: 10em /* Any <length> value */
border-top-width: 3vmax
border-top-width: 6px
border-top-width: thin /* A keyword */
border-top-width: medium
border-top-width: thick
border-top-width: inherit
Values
<br-width>
Is either a non-negative explicit <length> value or a keyword denoting the thickness of the bottom border. The keyword must be one of the following values:
Style
Preview
Description
thin
A thin border
medium
A medium border
thick
A thick border
The specification doesn’t precisely define the thickness of each of the keywords, which is therefore implementation specific. Nevertheless, it requests that the thickness does follow the thin ≤ medium ≤ thick inequality and that the values are constant on a single document.
inherit
Represents the calculated value of the border-top-width of the parent’s element.