CSS-velgere er ryggraden i enhver stilig nettside. De målretter HTML-elementer på sidene dine, slik at du kan legge til stiler basert på deres id, klasse, type, attributt og mer. Denne guiden vil fordype seg i detaljene til CSS-velgere og deres sentrale rolle i å forbedre estetikken og brukeropplevelsen til nettsidene dine.
Typer CSS-velgere
CSS-velgere kommer i forskjellige typer, hver med sin unike måte å velge HTML-elementer på. La oss utforske dem:
| CSS-velgere | Beskrivelse |
|---|---|
Enkle velgere | Den brukes til å velge HTML-elementer basert på elementnavn, id, attributter osv |
| Universalvelger | Velger alle elementene på siden. |
| Attributtvelger | Målretter mot elementer basert på deres attributtverdier. |
| Pseudo-klassevelger | Velger elementer basert på deres tilstand eller posisjon, som f.eks:hover>for sveveeffekter. |
| Kombinatorvelgere | Kombiner velgere for å spesifisere relasjoner mellom elementer, for eksempel etterkommere (>) eller barn (>>). |
| Pseudo-elementvelger | Velger spesifikke deler av et element, som f.eks::before>eller::after>. |
Innholdsfortegnelse
- CSS-velgertyper
- Enkle velgere
- Elementvelger
- ID-velger
- Klassevelger
- Universalvelger
- Gruppevelger
- Attributtvelger
- Pseudo-klassevelger
- Pseudo-elementvelger
Enkle velgere
Enkle velgere inneholder klassene nedenfor.
| Enkel velger | Beskrivelse |
|---|---|
| Elementvelger | Velger HTML-elementer basert på tagnavnene deres. |
| ID-velger | Målretter mot et HTML-element med et spesifikt id-attributt. |
| Klassevelger | Velger elementer med et bestemt klasseattributt. |
Eksempel: I dette eksemplet vil vi skrive koden for å forstå velgere og deres bruk på en bedre måte.
HTML CSS-velgertittel>hodet> Eksempel Headingh1>
Dette er innhold i første avsnittp>
Dette er en div med id div-container div>Dette er et avsnitt med klassen avsnitt-klasse p> body> html>>
Merk: Vi vil bruke CSS-regler på eksemplet ovenfor.
støpt i sql
Elementvelger
De elementvelger velger HTML-elementer basert på elementnavnet (eller taggen), for eksempel p, h1, div, span, etc.
MERK : Følgende kode brukes i eksemplet ovenfor. Du kan se CSS-reglene som gjelder for alle
tagger og
tagger.
linux arkitektur
CSS:
h1 { color: red; font-size: 3rem; } p { color: white; background-color: gray; }> Produksjon:

CSS Element Selector-utgang
ID-velger
De id-velger bruker id-attributt av et HTML-element for å velge et spesifikt element. An id av elementet er unikt på en side som skal brukes id velger.
Merk: Følgende kode brukes i eksemplet ovenfor ved å bruke id-velgeren.
CSS:
#div-container{ color: blue; background-color: gray; }> Produksjon:

CSS ID Selectors eksempel utgang
Klassevelger
De klassevelger velger HTML-elementer med et spesifikt klasseattributt.
Merk: Følgende kode brukes i eksemplet ovenfor ved å bruke klassevelgeren. For å bruke en klassevelger må du bruke ( . ) etterfulgt av klassenavn i CSS. Denne regelen vil bli brukt på HTML-elementet med klasseattributtet avsnittsklasse
CSS:
.paragraph-class { color:white; font-family: monospace; background-color: purple; }> Produksjon:

Eksempel på CSS-klassevelger
Universalvelger
De Universalvelger (*) i CSS brukes til å velge alle elementene i et HTML-dokument. Det inkluderer også andre elementer som er inne under et annet element.
Merk: Følgende kode brukes i eksemplet ovenfor ved bruk av den universelle velgeren. Denne CSS-regelen vil bli brukt på hvert eneste HTML-element på siden:
CSS:
* { color: white; background-color: black; }> Produksjon:
filsystem i linux

CSS Universal Selector Eksempel utgang
Gruppevelger
De Gruppevelger brukes til å style alle kommaseparerte elementer med samme stil.
Merk: Anta at du vil bruke vanlige stiler på forskjellige velgere, i stedet for å skrive regler separat kan du skrive dem i grupper som vist nedenfor.
CSS:
#div-container, .paragraph-class, h1{ color: white; background-color: purple; font-family: monospace; }> Produksjon:

Eksempel på CSS-gruppevelger
Attributtvelger
De attributtvelger [attributt] brukes til å velge elementene med en spesifisert attributt eller attributtverdi.
Merk: Følgende kode brukes i eksemplet ovenfor ved å bruke attributtvelgeren. Denne CSS-regelen vil bli brukt på hvert eneste HTML-element på siden:
CSS:
[href] { background-color: lightgreen; color: black; font-family: monospace; font-size: 1rem; }> Produksjon:

CSS Attribut Selectros Eksempel utdata
Pseudo-klassevelger
Den brukes til å style en spesiell type tilstand av ethvert element. For eksempel- Det brukes til å style et element når en musepeker svever over det.
Merk: Vi bruker et enkelt kolon(:) i tilfelle av en Pseudo-klassevelger .
Syntaks:
Selector:Pseudo-Class { Property: Value; }> CSS:
h1:hover{ background-color: aqua; }> Produksjon:

CSS Pseudo Selector Eksempel utgang
Pseudo-elementvelger
Den brukes til å style en hvilken som helst spesifikk del av elementet. For eksempel- Den brukes til å style den første bokstaven eller den første linjen i ethvert element.
Merk: Vi bruker et dobbelt kolon(::) når det gjelder en Pseudo-elementvelger .
Syntaks:
Selector:Pseudo-Element{ Property:Value; }> CSS:
p::first-line{ background-color: goldenrod; }> Produksjon:

CSS Pseudo-Element Selector Eksempel utgang
zip-kommando i linux






