Powered by Google
!important serve per dare priorità ad una dichiarazione nei fogli di stile.
Prendiamo questo esempio.
div{
border: 1px solid #f00;
border: 2px dotted #00f;
}
Il div formattato con questo codice avrà un bordo di 2px tratteggiato blu, questo perché l'ultima dichiarazione sopra scrive la prima.
Scrivendo invece:
div{
border: 1px solid #f00 !important;
border: 2px dotted #00f;
}
Il div avrà un bordo di 1px continuo rosso, perché la definizione con !important ha la priorità.
Spesso !important non è utilizzato per il suo scopo originario, ma come trucco per dare informazioni diverse ai browser: ecco un esempio.

This work is licensed under a Creative Commons License.