CSS: Fogli di stile

Peso delle regole

Con peso si definisce la diversa importanza di una regola rispetto ad un'altra.
Sono varie le cause del diverso peso delle regole.

 

Origine

Un criterio di importanza è dato dall'origine del foglio di stile:

  • foglio dell'autore
  • foglio dell'utente
  • foglio predefinito del browser

Il foglio dell'autore è più importante del foglio dell'utente che a sua volta prevale sul foglio predefinito del browser.

 

Specificità

Criteri di importanza in funzione della tipologia degli elementi, in ordine di importanza:

  • id (#titolo)
  • classi e pseudo-classi (.titolo)
  • elementi (h1)

 

Collocazione

A secondo di dove la regola è definita, in ordine di importanza:

  • in linea
  • in CSS incorporati
  • in CSS collegati

 

Importanza

La parola chiave !important applicata ad una dichiarazione la porta al primo posto nella gerarchia di importanza, a prescindere da origine, specificità e collocazione

Additional information