Chì significarà Avè in CSS?

Hè Forces a Change in the Cascade

Una di e migliori modi per amparà à cumete siti di codice hè di vede à i codici fonte di l'altri siti. Questa pratica hè quantu prublemi in u web cuntenenu a so articuli, in particulari in i ghjorni prima, ci era tanti opzioni pà i corsi di u web design , i libri , è i siti di furmazione in ligna.

S'è pruvate sta pratica è guardemu à foglie di stile in u vostru situ (CSS), una cosa chì pudete vede in quì codice hè una linea chì dice! Impurtante.

Ciò chì significa questu significatu è, quantu più impurtanti, cumu sia bisognu di a dichjarazione in i vostri foglie stile?

A Cascata di CSS

Prima di tuttu, hè impurtante cumprenderà chì a stile di frasca à cascata , devenu cascata , chì significheghjanu sò in un ordine particulari. In generale, questu significa chì i stili sò aplicati in l'ordine chì sò lighjate da u navigatore. U primu stilu hè appiicatu è dopu u sicondu è cusì.

In u risultatu, se un stile si prisenta à u cima di una stile di carta è hè cambiatu per dipenditu in u documentu, a seconda instance di quellu stile hè quella applicata in l'eventuali successi, micca u primu. Basìticamente, se dui stili dirivanu a stessa cosa (chì significa avè u stessu livellu di spicità), l'ultima lista serà utilizatu.

Per esempiu, imagine chì i stili seguenti sò cuntenuti in una stile di carta. U testu di paràgrafariu sarà prestatu in u biancu, anche ancu chì u primu l'ughjettu stilizatu hè russu.

Questu hè perchè u valore "nìuru" hè listatu seconda. Cumu CSS hè leggiu sopra à fondu, l'estilu finali hè "nìvuru" è per quessa chì unu vincite.

p {color: red; }
p {color: negre; }

Cumu significatu cambia a Priurità

Avà chì capisce chì questi riguli quasi idèntica sò trasfurmati da CSS, pudemu avè vistu cumu a questa Directiva impurtante cambia a cosa un pocu.

A direttiva mpurtanti affetta a manera chì i vostri cascate CSS cum'è seguitu à e regule se sente più chjaru è anu deve appiicatu. Una regula chì hà a direttiva impurtante hè sempre applicata nisuna quì chì a regula appariu in u documentu CSS.

Per fà chì u testu in parrazione sempre rossa, da l'esempiu di più, pudete aduprà:

p {color: rosso! impurtante; }
p {color: negre; }

Tuttu u testu avarà nantu à u rosu, anche ancu se u valore "nìuru" hè listatu seconda. A Directiva impurtante supira a reguli normali di a cascata è dà altru spicità assai alta.

Se avete bisognu di i paràgrafi chì parevenu russu, stu stili ci anu da fà, ma chì ùn significheghja micca chì questa hè una bona pràtica. Dopu qualchissia chì quandu pudete vulete usà! Impurtante è quandu ùn hè micca appruvatu.

Quandu s'utilizà impurtante

A direttiva impurtante hè assai utile quan u vostru esse pruvà è debuggate un situ web. Se ùn site micca sicurtu perchè un stile ùn hè micca esse applicatu è crede chì pò esse un tema d'especificità, pudete aghjunghjite a declarazione impurtante à u vostru stile per vede se questu solu.

Sè aghjunta! Impurtante ùn ripareghja u problema di stile, avete dumatu solu chì hè un tema d'especificità. Tuttavia, ùn vulete micca parte di quì u codice impurtante in u locu, hè statu solu messu in prughjultazioni.

Dopu chì i prucessi sò fatti, avà avà da scumpete quissa direttiva è aghjusta u vostru selettore per alcuni l'ispecitatezza chì avete bisognu à piglià u vostru stilu di travagliu. L'impurtante ùn deve pasà in i vostri siti di pruduzzioni, in parte perchè cumu si cambia a cascata nurmale.

Sì dapoi ancu assai in a dittizione impurtante per avè alcuni i vostri stili desequilibri, puderete avè una stile di stile legata cù stili impurtanti. Puderanu cambià in funzione ciò chì a CSS di a pagina hè procesatu. Hè una pratica pratesa chì ùn hè micca bonu da un punteddu di gestione longu.

Aduprate impurtante per esse probatu o, in certi casi, quandu avete bisognu di un altru ingliu chì hè parti di un tema o mudellu.

Ancu in questi casi, utilizate questu approcciu quantu quantunque possibili è invece di stà in scrive stile di stile limu chì capiscenu a cascata.

Utenti Style Sheets

Ci hè una nota finali nantu à a direttiva impurtante chì hè necessaria per capiscenu. A sta directiva hè stata postu ind'u aiutu per aiutà à e pagine di u web chì facenu alcuni chenchi di stile chì facenu e pagine difficili per elli è di leghje.

Di genere, se un utilizatore definisce una carta di stile per vede e pagine web, a stile di stampa hè aggazzata da a stile di l'autore di u web. Se l'utilizatori marca un stile quantu impurtante, stu stilu supira a pàgina di stile di l'autore di pagina web, ancu s'ellu l'autore marca una regula cum'è importantu.

Questu hè d'utilità à l'utilizatori chì avemu bisognu di stile in una certa manera. Per esempiu, quarchidunu averia bisognu di aghjunghje e fontene predeterminada in tutti e pagine web chì utilizanu. Pigliate a vostra direttiva impurtante sparingly dentro di e pagine chì custruisce, vi cunghjuntà i vostri bisognu di i vostri utenti pò avè.

Edited by Jeremy Girard