Typer av CSS-attributväljare - Semalt Expert

Ett HTML-element består av en klass, ID och attribut. En attributväljare väljer HTML-element som har ett attribut eller med ett attributvärde. Attributväljare tillhandahåller en enkel metod för att tillämpa stilar på HTML-element med ett visst attribut eller dragvärde. Attributväljare definieras av två fyrkantiga parenteser, som bifogar attributet med dess värde. Du kan ändå lägga en elementtypväljare före den. CSS [attribut] -väljaren tillämpar stilreglerna på ett element om och när det består av ett givet drag.
Typer av attributväljare
Det finns olika typer av attributväljare som alla kan användas för separata fall:
CSS [attribut | = "värde"] Väljaren markerar element som har ett visst drag och det börjar med ett definierat värde.
CSS [attribut ~ = "värde"] Väljaren används för att hitta element med ett fastighetsvärde med ett specifikt ord.
CSS [attribut ^ = "värde"] Väljaren hittar element med ett egendomsvärde som tigger med ett specifikt värde. Värdet är inte nödvändigtvis ett helt ord.
CSS [attribut $ = "värde"] Väljaren hittar komponenter som har ett attributvärde som slutar med ett definierat värde.
Applikationer för CSS-attributväljare

Det finns olika sätt på vilka attributväljaren kan användas istället för att använda universal-, klass- eller ID-väljaren
Den vanligaste användningen av attributväljare är på ingångar. Dessa inkluderar textväljare, kryssruteväljare, lösenordsväljare, filväljare, dolda väljare, lösenordsväljare, radioväljare, återställningsväljare och andra.
Stylingformer
Attributväljarna är mycket användbara när du formar format utan klass eller ID.
Stillänkar
Till exempel kan attributväljare användas för att utforma en blogrulle där du har en lista med länkar till vänssidor. Du önskar dock att varje länk utformas annorlunda. Det traditionella sättet att göra det är att tilldela ett samtalnamn som kräver fler markeringar. Ändå kan du använda det nth-barnet som kräver att beställningarna aldrig ändras. Att använda attributväljare gör det så enkelt eftersom det finns ett attribut som du kan rikta in dig på.
Gränseningångar
Styling gränsar element med CSS gränsen bildattribut är ett elegant sätt att lägga till bilder till kroppen. Det låter dig definiera en bild som elementets gräns. Kantbilden kan skalas, skivas, upprepas på olika sätt för att säkerställa att den passar i gränsområdet. Gränseradiusattributet gör att man kan lägga till rundade hörn utan att använda bilder. Egenskapen definierar formen på hörnet.
Styling färger
CSS-attributväljare gör det enkelt att utforma alla element som har särskilt färgvärde. Du kan använda färgnyckelordet, RGB (), RGBA (), HSL () och HSLA () notationer. RGBA-färgvärdena är en förlängning av RGB-färgmodellen med en kanal som definierar färgens opacitet. Parametervärdet sträcker sig från1,0 (opak} till 0,0 (transparent)
HSL-färgmodellen förklaras som (Hue_saturation_Lightness). Nyansrepresentation är i form av vinkel (0-360) eller färghjulet. Mättnad och ljushet mäts som procent 0% av mättnad representerar skugga eller grå medan 100 representerar fullfärg. 100% ljushet representerar vit medan 0% är svart.