Skip to main content

Co je volič CSS?

css-1 (Červen 2026)

css-1 (Červen 2026)
Anonim

CSS se spoléhá na pravidla pro porovnávání vzoru pro určení, který styl se vztahuje k prvku v dokumentu. Tyto vzory jsou volány voliče a od jména značek (například,

str aby odpovídaly odstavcům) velmi komplikovaným vzorům, které odpovídají velmi specifickým částem dokumentu (např.

p # myid> b.highlight by odpovídalo libovolnému

b tag s třídou

zvýraznit to je dítě odstavce s id

můj průkaz).

Volič CSS je součástí volání ve stylu CSS, které určuje, jaká část webové stránky by měla být stylizovaná. Volič obsahuje jednu nebo více vlastností, které určují, jak bude vybraný HTML stylizovaný.

Výběr CSS

Existuje několik různých typů voličů:

  • voliče typu - odpovídající určitému prvku
  • třídní selektory - odpovídající prvky se specifickou třídou
  • Výběr ID - přizpůsobení prvku konkrétnímu ID
  • potomčích selektorů - odpovídajících prvků, které jsou potomky určitého prvku
  • dětské selektory - odpovídající prvky, které jsou podřízené danému prvku
  • univerzální voliče - odpovídající libovolnému prvku
  • sousední selektory sourozence - odpovídající prvky, které bezprostředně předchází určitý prvek
  • selektory atributů - odpovídající prvky s určitým atributem nebo hodnotou atributu
  • pseudotřídní selektory - odpovídající prvky se specifickou pseudo-třídou
  • selektory pseudo-prvků - odpovídající prvky se specifickými vlastnostmi pseudo-prvků

Formátovat styly CSS a výběry CSS

Formát stylu CSS vypadá takto:

selektor {vlastnost stylu: styl; }}

Oddělte více výběrů, které mají stejný styl s čárkami. Toto se nazývá seskupení voličů. Například:

selector1 , selector2 {vlastnost stylu: styl; }}

Seskupení výběrových prvků je stručnostní mechanismus, který udržuje vaše styly CSS kompaktní. Výše uvedené seskupení by mělo stejný účinek jako:

selector1 {vlastnost stylu: styl; }}selector2 {vlastnost stylu: styl; }}

Vždy vyzkoušejte voliče CSS

Ne všechny prohlížeče podporují všechny voliče CSS. Ujistěte se tedy, že vyzkoušíte své selektory v co nejvíce prohlížečích na co nejvíce operačních systémech. Ale pokud používáte voliče CSS1 nebo CSS2, měli byste být v pořádku.