
Un elemento HTML è costituito da una classe, ID e attributi. Un selettore di attributi seleziona gli elementi HTML che presentano un attributo o un valore di attributo. I selettori di attributi forniscono un metodo semplice per applicare gli stili sugli elementi HTML con un determinato attributo o valore tratto. I selettori di attributo sono definiti da due parentesi quadre, che racchiudono l'attributo con il suo valore. Tuttavia, puoi mettere un selettore del tipo di elemento prima di esso. Il selettore [attributo] CSS applica le regole di stile a un elemento se e quando è costituito da un determinato tratto.
Tipi di selettori di attributo
Esistono diversi tipi di selettori di attributo ciascuno dei quali può essere utilizzato per casi separati:
CSS [attributo | = "valore"] Punti salienti del selettore elementi che hanno un tratto particolare e inizia con un valore definito.
CSS [attributo ~ = "valore"] Il selettore viene utilizzato per trovare elementi con un valore di proprietà con una parola specifica.
CSS [attributo ^ = "valore"] Il selettore trova elementi con un valore di proprietà che elemosina con un valore specifico. Il valore non è necessariamente una parola intera.
CSS [attributo $ = "valore"] Il selettore trova i componenti che hanno un valore di attributo che termina con un valore definito.
Applicazioni dei selettori di attributi CSS

Esistono vari modi in cui è possibile utilizzare il selettore degli attributi invece di utilizzare il selettore universale, di classe o ID
L'uso più comune dei selettori di attributo è sugli input. includere selettori di testo, selettori di caselle di controllo, selettori di password, selettori di file, selettori nascosti, selettori di password, selettori di radio, selettori di reimpostazione e altri.
Moduli di stile
I selettori di attributo sono molto utili durante lo styling
Style links
Ad esempio, i selettori di attributo possono essere usati per disegnare un blogroll in cui si ha un elenco di link a siti di amici. link è stilizzato in modo diverso: il modo tradizionale per farlo è assegnare un nome di chiamata che richiederebbe più markup. Tuttavia, è possibile utilizzare l'ennesimo figlio che richiede che gli ordini non cambino mai. c'è un attributo che puoi scegliere come target.
Ingressi di confine
Disegnare gli elementi dei bordi usando l'attributo dell'immagine del bordo CSS è un modo elegante per aggiungere immagini al corpo. Ti permette di definire un'immagine come confine di un elemento. L'immagine del bordo può essere ridimensionata, affettata, ripetuta in diversi modi per garantire che si adatti alla zona di confine. L'attributo raggio bordi consente di aggiungere angoli arrotondati senza utilizzare le immagini. La proprietà definisce la forma dell'angolo.
Styling colors
I selettori dell'attributo CSS semplificano lo stile di tutti gli elementi che hanno un valore di colore particolare. È possibile utilizzare le parole chiave color, RGB, RGBA, HSLe HSLA. I valori di colore RGBA sono un'estensione del modello di colore RGB con un canale che definisce l'opacità di un colore. Il valore dei parametri varia da from1.0 (opaco} a 0.0 (trasparente).
Il modello di colore HSL è spiegato come (Hue_saturation_Lightness). La rappresentazione della tonalità è sotto forma di angolo (0-360) o Ruota dei colori Saturazione e luminosità sono misurate come percentuali 0% di saturazione rappresenta l'ombra o il grigio mentre 100 rappresenta il colore pieno Il 100% di luminosità rappresenta il bianco mentre 0% è nero.
Post a comment