The !important
property in CSS means that all subsequent rules on an element are to be ignored, and the rule denoted by !important
is to be applied. This rule overrides all previous styling rules ​-- the !important
property increases its priority.
The !important
property is mentioned immediately before the semicolon:
h1 {
background-color: red !important;
}
In the example below, the normal color for the h1
tag was blue but, because of the !important
property, a different color is applied. Similarly, a different color is applied to the background instead of red: