CSS-valitsimet ovat jokaisen tyylikkään verkkosivun selkäranka. Ne kohdistavat sivujesi HTML-elementteihin, jolloin voit lisätä tyylejä niiden tunnuksen, luokan, tyypin, määritteen ja muiden perusteella. Tässä oppaassa perehdytään CSS-valitsimien monimutkaisuuteen ja niiden keskeiseen rooliin verkkosivujesi esteettisyyden ja käyttökokemuksen parantamisessa.
CSS-valitsimien tyypit
CSS-valitsimia on erilaisia, ja jokaisella on ainutlaatuinen tapa valita HTML-elementtejä. Tutustutaanpa niihin:
aws sns
| CSS-valitsimet | Kuvaus |
|---|---|
Yksinkertaiset valitsimet | Sitä käytetään HTML-elementtien valitsemiseen niiden elementin nimen, id:n, attribuuttien jne. perusteella |
| Yleisvalitsin | Valitsee kaikki sivun elementit. |
| Attribuutin valitsin | Kohdistaa elementtejä niiden attribuuttiarvojen perusteella. |
| Pseudoluokan valitsin | Valitsee elementit niiden tilan tai sijainnin perusteella, kuten:hover>hover-tehosteita varten. |
| Yhdistelmävalitsimet | Yhdistä valitsimia määrittääksesi elementtien välisiä suhteita, kuten jälkeläisiä (>) tai lapsi (>>>). |
| Pseudoelementin valitsin | Valitsee elementin tietyt osat, kuten |
Sisällysluettelo
- CSS-valitsimien tyypit
- Yksinkertaiset valitsimet
- Elementin valitsin
- Tunnusvalitsin
- Luokkavalitsin
- Yleisvalitsin
- Ryhmän valitsin
- Attribuutin valitsin
- Pseudoluokan valitsin
- Pseudoelementin valitsin
Yksinkertaiset valitsimet
Yksinkertaiset valitsimet sisältävät alla olevat luokat.
| Yksinkertainen valitsin | Kuvaus |
|---|---|
| Elementin valitsin | Valitsee HTML-elementit niiden tunnisteen nimien perusteella. |
| Tunnusvalitsin | Kohdistaa HTML-elementtiin tietyllä id-attribuutilla. |
| Luokkavalitsin | Valitsee elementit tietyllä luokkaattribuutilla. |
Esimerkki: Tässä esimerkissä kirjoitamme koodin ymmärtääksemme valitsimia ja niiden käyttöä paremmin.
HTML CSS Selectortitle>pää> Esimerkki Otsikko1>
Tämä on Sisältö ensimmäisessä kappaleessap>
Tämä on div, jonka tunnus on div-container div>Tämä on kappale, jonka luokka on kappaleluokka p> body> html>>
Huomautus: Sovellamme CSS-sääntöjä yllä olevaan esimerkkiin.
Elementin valitsin
The elementin valitsin valitsee HTML-elementtejä elementin nimen (tai tagin) perusteella, esimerkiksi p, h1, div, span jne.
HUOMAUTUS : Seuraavaa koodia käytetään yllä olevassa esimerkissä. Näet kaikkiin sovellettavat CSS-säännöt
tunnisteet ja
tunnisteet.
CSS:
h1 { color: red; font-size: 3rem; } p { color: white; background-color: gray; }> Lähtö:

CSS Element Selector -lähtö
Tunnusvalitsin
The id valitsin käyttää id-attribuutti HTML-elementistä valitaksesi tietyn elementin. An id elementti on ainutlaatuinen käytettävällä sivulla id valitsin.
Huomautus: Seuraavaa koodia käytetään yllä olevassa esimerkissä id-valitsimella.
CSS:
#div-container{ color: blue; background-color: gray; }> Lähtö:

CSS ID -valitsimen esimerkkituloste
Luokkavalitsin
The luokan valitsin valitsee HTML-elementit tietyllä luokkaattribuutilla.
Huomautus: Seuraavaa koodia käytetään yllä olevassa esimerkissä luokan valitsimen avulla. Jotta voit käyttää luokan valitsinta, sinun on käytettävä (. ) ja luokan nimi CSS:ssä. Tätä sääntöä sovelletaan HTML-elementtiin, jossa on class-attribuutti kappaleluokka
CSS:
.paragraph-class { color:white; font-family: monospace; background-color: purple; }> Lähtö:

CSS-luokan valitsimen esimerkkituloste
Yleisvalitsin
The Yleisvalitsin (*) CSS:ssä käytetään valitsemaan kaikki HTML-dokumentin elementit. Se sisältää myös muita elementtejä, jotka ovat sisällä toisen elementin alla.
muuta merkkijono int
Huomautus: Seuraavaa koodia käytetään yllä olevassa esimerkissä yleisvalitsinta käyttämällä. Tätä CSS-sääntöä sovelletaan jokaiseen sivun HTML-elementtiin:
CSS:
* { color: white; background-color: black; }> Lähtö:

CSS Universal Selector -esimerkkituloste
Ryhmän valitsin
The Ryhmän valitsin käytetään tyylistämään kaikki pilkuilla erotetut elementit samalla tyylillä.
Huomautus: Oletetaan, että haluat käyttää yhteisiä tyylejä eri valitsimiin, sen sijaan, että kirjoittaisit säännöt erikseen, voit kirjoittaa ne ryhmiin alla olevan kuvan mukaisesti.
CSS:
#div-container, .paragraph-class, h1{ color: white; background-color: purple; font-family: monospace; }> Lähtö:

CSS-ryhmän valitsimen esimerkkitulostus
Attribuutin valitsin
The määritteen valitsin [attribuutti] käytetään valitsemaan elementit, joilla on määritetty attribuutti tai määritearvo.
Huomautus: Seuraavaa koodia käytetään yllä olevassa esimerkissä attribuuttivalitsimen avulla. Tätä CSS-sääntöä sovelletaan jokaiseen sivun HTML-elementtiin:
CSS:
[href] { background-color: lightgreen; color: black; font-family: monospace; font-size: 1rem; }> Lähtö:

CSS-attribuuttien valitsimien esimerkkitulostus
Pseudoluokan valitsin
Sitä käytetään minkä tahansa elementin erityistilan muotoilemiseen. Esimerkiksi - Sitä käytetään elementin tyyliin, kun hiiren osoitin liikkuu sen päällä.
Huomautus: Käytämme yhtä kaksoispistettä (:) tapauksessa a Pseudoluokan valitsin .
Syntaksi:
Selector:Pseudo-Class { Property: Value; }> CSS:
h1:hover{ background-color: aqua; }> Lähtö:

CSS-pseudovalitsimen esimerkkitulostus
Pseudoelementin valitsin
Sitä käytetään elementin minkä tahansa tietyn osan muotoiluun. Esimerkiksi - Sitä käytetään minkä tahansa elementin ensimmäisen kirjaimen tai ensimmäisen rivin tyyliin.
Huomautus: Käytämme kaksoispistettä (::) tapauksessa a Pseudoelementin valitsin .
Syntaksi:
Selector:Pseudo-Element{ Property:Value; }> CSS:
p::first-line{ background-color: goldenrod; }> Lähtö:

CSS-pseudoelementin valitsimen esimerkkitulostus






