CSS -velgere
En velger er en grunnleggende CSS -regel. Disse velgerne informerer nettleseren om å velge bestemte HTML -elementer og style dem på den angitte måten.
Syntaks:
H2Som allerede nevnt er det en rekke velgere levert av CSS som er.
La oss lære om dem i detalj.
Grunnleggende velgere
Denne kategorien av velgere består av noen primære CSS -velgere.
Elementvelger
En elementvelger brukes til å velge HTML -elementer på basis. For eksempel,
H2I eksemplet ovenfor velger elementvelgeren
element og setter fargen til blå, og justerer teksten inn i midten av siden/beholderen.
ID -velger
Siden hvert element kan ha en unik ID slik at denne velgeren retter seg mot den IDen for å velge elementet og tilordne verdier til dens egenskaper. For å velge et HTML -element ved hjelp av ID -en, bruker vi et hasj (#) -symbol etterfulgt av ID.
I det følgende eksemplet velger ID -velgeren et element med ID = “Head1” og justerer innretting til venstre mens farge til Aqua.
#head1Klassevelger
Klasselektorstiler et HTML -element på grunnlag av en spesifikk klasseattributt. For å velge et HTML -element ved hjelp av klassenavnet, bruker vi en prikk etterfulgt av et klassenavn.
.hovedUniversell velger
For å velge alle elementer på en HTML -side bruker vi en universell velger. Det er representert med et stjerne -tegn (*).
*Gruppering av velgeren
For å velge alle de elementene du vil velge på lignende måte, bruk grupperingsvelgeren.
H1, H2, PAttributtvelger
En attributtvelger bruker spesifikke attributtnavn for å velge HTML -elementer.
et mål]I eksemplet over. Attributtvelgeren er videre delt inn i forskjellige kategorier. Tabellen nedenfor forklarer dem.
Attributt velgere | Beskrivelse | Eksempel |
---|---|---|
[attributt = "verdi"] | Den velger elementer som har en bestemt attributt og verdi. | div [lang = fr] bakgrunnsfarge = rød; |
[attributt ~ = “Verdi”] | Den velger elementer som har et bestemt ord i attributtverdien. | IMG [tittel ~ = “Flower”] Border: 2px Solid Blue |
[attributt | = “Verdi”] | Den velger et element med en bestemt attributt hvis verdi kan være nøyaktig den spesielle verdien eller den spesielle verdien som kommer etter bindestrek (-). | p [lang | = en] font-size: 12px; |
[Attribut^= “Verdi”] | Den velger elementer med attributter med verdier som starter med en bestemt verdi. | a [klasse^= “topp”] bakgrunnsfarge: rosa; |
[Attributt $ = “Verdi”] | Den velger elementer med attributter som har en spesifikk sluttverdi. | IMG [src $ = hund.jpg] Border: 2px; solid gul |
[attributt*= “Verdi”] | Den velger et element med attributtverdi med en bestemt verdi. | a [href*= “eksempel”] farge: blå; |
Combinator Selectors
For å kombinere en eller flere typer grunnleggende CSS -velgere bruker vi en kombinatorvelger. Det er fire typer kombinatorvelgere som er;
Combinator Selectors | Beskrivelse | Eksempel |
---|---|---|
Etterkommer | Den velger elementer som er etterkommere av et spesifikt element. | div p Farge: blå; |
Barn | Den velger de elementene som er første barn av et bestemt element. | div> p Farge: blå; |
Tilstøtende søsken | Den velger et element som kommer umiddelbart etter et annet element. | div + p Farge: blå; |
Generelt søsken | Den velger alle de elementene som er neste søsken av et bestemt element. | div ~ p Farge: blå; |
Skriv velger
Type Selectors brukes i CSS når du vil velge alle elementer av en bestemt type i et dokument. For eksempel.
SpanPseudoklasse-utvalgere
Pseudoklasse velgerne brukes når du vil beskrive en bestemt tilstand av et element. Ulike pseudoklasser er.
Pseudoklasser | Beskrivelse | Eksempel |
---|---|---|
: lenke | Det stiler en lenke som ikke er blitt besøkt ennå. | A: lenke farge: aqua; |
: Besøkt | Det stiler en lenke som allerede er besøkt. | A: Besøkt farge: grønn; |
:sveve | Det stiler et element når musen svever på det. | A: Hør farge: rosa |
: Acitve | Det stiler en aktiv lenke. | A: aktiv farge: blå; |
:fokus | Det brukes til å style elementer med fokus. | P: Fokus bakgrunnsfarge: lilla; |
:første barn | Det brukes til å style det første barnet til et spesifikt element. | P: First-Child Color: Blue; |
:siste barn | Det samsvarer med alt det elementet som er det siste barnet til foreldrene. | P: Last-Child Font-size: 6px; |
: lang | Det spesifiserer språket til et bestemt element. | Q: lang (eng) sitater: “-” “-”; |
Pseudo-elementer velger
For å style noen spesifikke deler av et element pseudo-elementer brukes. Pseudo-elementer er som følger;
Pseudo-elementer | Beskrivelse | Eksempel |
---|---|---|
::første linje | Det brukes til å style den første linjen i en tekst. | P :: Førstelinje Font-size: 6px: Farge: rød; |
::første bokstav | Det brukes til å style den første bokstaven i en tekst. | P :: Første bokstav Font-Weight: 7px; Farge: blå; |
::før | Det legger til innhold før et element. | P :: før img = “Blomst.jpg ”; |
::etter | Det legger til innhold etter et element. | P :: etter img = “Blomst.jpg ”; |
:: markør | Det brukes til å style markører på en liste. | :: markør farge: rød; Font-vekt: 2px; |
:: utvelgelse | Det brukes til å style valgt en del av et element. | :: utvelgelse bakgrunnsfarge: blå; Font-størrelse: 2px; |
Konklusjon
For å velge et HTML -element i CSS, gir CSS velgere for å informere nettleseren om å velge bestemte HTML -elementer og style dem på den angitte måten. CSS gir mange utvalgere. Her har vi gitt en liste over noen: Basic Selectors, Attribute Selector, Type Selector, Combinator Selectors, Pseudo-Class Selectors, Pseudo-Elements Selectors. I denne opplæringen utforsket vi forskjellige kategorier av CSS -velgere og hvordan vi kan bruke dem.