Skip to main content

Mikä on CSS-valitsin?

Ghetto mik - Glory be to MAWU #228Promo (Heinäkuu 2025)

Ghetto mik - Glory be to MAWU #228Promo (Heinäkuu 2025)
Anonim

CSS käyttää mallin sovitussääntöjä sen määrittämiseksi, mikä tyyli koskee asiakirjan elementtiä. Näitä kuvioita kutsutaan valitsimet ja ne vaihtelevat tagien nimistä (esimerkiksi,

p jotta ne sopivat yhteen kohdetunnisteiden kanssa) hyvin monimutkaisiin kuvioihin, jotka sopivat hyvin tiettyihin dokumentin osiin (esimerkiksi,

p # myid> b.highlight sopisi yhteen

b tunniste luokassa

kohokohta se on kappaleen lapsi id: llä

minun henkilötietoni).

CSS-valitsin on CSS-tyyppisen puhelun osa, joka määrittää, mitä osaa web-sivusta pitäisi muotoilla. Valitsimessa on yksi tai useampia ominaisuuksia, jotka määrittävät valitun HTML-tyylin tyylin.

CSS-valitsimet

Valitsimia on useita:

  • tyypin valitsimet - tietyn elementin sovittaminen
  • luokan valitsimet - yhteensopivat elementit tietyllä luokalla
  • ID-valitsimet - elementin yhdistäminen tietylle tunnukselle
  • jälkeläiset valitsimet - sovituselementit, jotka ovat tietyn elementin jälkeläisiä
  • lapsenvalitsimet - täsmäytyselementit, jotka ovat kyseisen elementin lapsi
  • universaalit valitsimet - mikä tahansa elementti
  • vierekkäiset sisarusvalitsimet - vastaavat elementit välittömästi edeltää tietty elementti
  • attribuutivalitsimet - sovituselementit, joilla on tietty attribuutti tai attribuuttiarvo
  • pseudo-luokan valitsimet - sovituselementit, joilla on tietty pseudo-luokka
  • pseudo-elementtivalitsimet - sovituselementit, joilla on tiettyjä pseudo-elementtiominaisuuksia

Muotoile CSS-tyylit ja CSS-valitsimet

CSS-tyylin muoto näyttää tältä:

valitsin {tyyliominaisuus: tyyli; }

Erota useita valitsimia, joilla on sama tyyli pilkuilla. Tätä kutsutaan valitsijaryhmäksi. Esimerkiksi:

selector1 , selector2 {tyyliominaisuus: tyyli; }

Ryhmittelyvalitsimet ovat lyhytsanomamekanismi, jonka avulla CSS-tyylit pysyvät pieninä. Edellä mainitulla ryhmällä olisi sama vaikutus kuin:

selector1 {tyyliominaisuus: tyyli; }selector2 {tyyliominaisuus: tyyli; }

Testaa aina CSS-valitsimesi

Kaikki selaimet eivät tue kaikkia CSS-valitsimia. Varmista siis, että testaat valitsintasi mahdollisimman monissa selaimissa niin monta käyttöjärjestelmää kuin mahdollista. Mutta jos käytät CSS1- tai CSS2-valitsimia, sinun pitäisi olla kunnossa.