CSS selektory sú chrbtovou kosťou každej štýlovej webovej stránky. Zameriavajú sa na prvky HTML na vašich stránkach, čo vám umožňuje pridávať štýly na základe ich ID, triedy, typu, atribútu a ďalších. Táto príručka sa ponorí do zložitosti selektorov CSS a ich kľúčovej úlohy pri zlepšovaní estetiky a používateľského zážitku vašich webových stránok.
Typy selektorov CSS
Selektory CSS existujú v rôznych typoch, z ktorých každý má svoj jedinečný spôsob výberu prvkov HTML. Poďme ich preskúmať:
| Selektor CSS | Popis |
|---|---|
Jednoduché selektory | Používa sa na výber prvkov HTML na základe ich názvu prvku, ID, atribútov atď |
| Univerzálny selektor | Vyberie všetky prvky na stránke. |
| Výber atribútov | Zacieľuje prvky na základe ich hodnôt atribútov. |
| Selektor pseudotriedy | Vyberá prvky na základe ich stavu alebo polohy, ako napr:hover>pre efekty vznášania. |
| Selektory kombinátorov | Kombinujte selektory na určenie vzťahov medzi prvkami, ako sú potomkovia (>) alebo dieťa (>>). |
| Selektor pseudoprvkov | Vyberá konkrétne časti prvku, ako napr::before>alebo::after>. |
Obsah
- Typy selektorov CSS
- Jednoduché selektory
- Selektor prvkov
- Id Selector
- Výber triedy
- Univerzálny selektor
- Výber skupiny
- Výber atribútov
- Selektor pseudotriedy
- Selektor pseudoprvkov
Jednoduché selektory
Jednoduché selektory obsahujú nižšie uvedené triedy.
| Jednoduchý selektor | Popis |
|---|---|
| Selektor prvkov | Vyberá prvky HTML na základe ich názvov značiek. |
| Id Selector | Zacieľuje na prvok HTML so špecifickým atribútom id. |
| Výber triedy | Vyberie prvky s konkrétnym atribútom triedy. |
Príklad: V tomto príklade napíšeme kód, aby sme lepšie porozumeli selektorom a ich použitiu.
HTML Názov selektora CSS>hlava> Vzorový nadpis1>
Toto je obsah v prvom odsekup>
Toto je div s id div-container div>Toto je odsek s triedou paragraf-trieda p> telo> html>>
Poznámka: Na vyššie uvedený príklad použijeme pravidlá CSS.
formátovať reťazec java
Selektor prvkov
The selektor prvkov vyberá prvky HTML na základe názvu prvku (alebo značky), napríklad p, h1, div, span atď.
POZNÁMKA : Vo vyššie uvedenom príklade je použitý nasledujúci kód. Môžete vidieť, že pravidlá CSS platia pre všetkých
značky a
značky.
CSS:
h1 { color: red; font-size: 3rem; } p { color: white; background-color: gray; }> Výkon:

Výstup CSS Element Selector
Id Selector
The selektor ID používa atribút id prvku HTML na výber konkrétneho prvku. An id prvku je jedinečný na stránke na použitie id selektor.
Poznámka: Nasledujúci kód je použitý vo vyššie uvedenom príklade pomocou selektora id.
CSS:
#div-container{ color: blue; background-color: gray; }> Výkon:

Príklad výstupu selektorov CSS ID
Výber triedy
The selektor triedy vyberie prvky HTML so špecifickým atribútom triedy.
ako získať emotikony jablka v systéme Android
Poznámka: Nasledujúci kód je použitý vo vyššie uvedenom príklade pomocou selektora triedy. Ak chcete použiť selektor triedy, musíte použiť ( . ), za ktorým nasleduje názov triedy v CSS. Toto pravidlo sa použije na prvok HTML s atribútom class odsek-trieda
CSS:
.paragraph-class { color:white; font-family: monospace; background-color: purple; }> Výkon:

Príklad výstupu selektora triedy CSS
Univerzálny selektor
The Univerzálny volič (*) v CSS sa používa na výber všetkých prvkov v dokumente HTML. Zahŕňa aj ďalšie prvky, ktoré sú vo vnútri pod iným prvkom.
Poznámka: Nasledujúci kód je použitý vo vyššie uvedenom príklade pomocou univerzálneho voliča. Toto pravidlo CSS sa použije na každý prvok HTML na stránke:
CSS:
* { color: white; background-color: black; }> Výkon:

Príklad výstupu CSS univerzálneho selektora
Výber skupiny
The Selektor skupiny sa používa na úpravu štýlu všetkých prvkov oddelených čiarkami rovnakým štýlom.
Poznámka: Predpokladajme, že chcete použiť spoločné štýly na rôzne selektory, namiesto samostatného písania pravidiel ich môžete napísať do skupín, ako je uvedené nižšie.
CSS:
#div-container, .paragraph-class, h1{ color: white; background-color: purple; font-family: monospace; }> Výkon:

Príklad výstupu selektora skupiny CSS
Výber atribútov
The selektor atribútov [atribút] sa používa na výber prvkov so špecifikovaným atribútom alebo hodnotou atribútu.
Poznámka: Nasledujúci kód je použitý vo vyššie uvedenom príklade pomocou selektora atribútov. Toto pravidlo CSS sa použije na každý prvok HTML na stránke:
CSS:
[href] { background-color: lightgreen; color: black; font-family: monospace; font-size: 1rem; }> Výkon:

Príklad výstupu výberu atribútov CSS
Selektor pseudotriedy
Používa sa na štýl špeciálneho typu stavu akéhokoľvek prvku. Napríklad- Používa sa na štýl prvku, keď nad ním prejde kurzor myši.
Poznámka: Jednobodku (:) používame v prípade a Selektor pseudotriedy .
Syntax:
Selector:Pseudo-Class { Property: Value; }> CSS:
h1:hover{ background-color: aqua; }> Výkon:
môže mať abstraktná trieda konštruktor

Príklad výstupu CSS pseudoselektora
Selektor pseudoprvkov
Používa sa na úpravu akejkoľvek konkrétnej časti prvku. Napríklad - Používa sa na úpravu prvého písmena alebo prvého riadku akéhokoľvek prvku.
Poznámka: Dvojbodku (::) používame v prípade a Selektor pseudoprvkov .
Syntax:
Selector:Pseudo-Element{ Property:Value; }> CSS:
p::first-line{ background-color: goldenrod; }> Výkon:

Príklad výstupu selektora Pseudoprvku CSS






