Treci la conținutul principal

Selectorul CSS universal

Selectorul universal (*) selectează toate elementele HTML de pe pagină.

Exemplu

Această regulă afectează fiecare element de pe pagină.

Prompt
O pagină web care folosește selectorul CSS universal (*) într-un bloc <style>. Folosește * pentru a face ca fiecare element de pe pagină să fie centrat cu text albastru. Include un titlu și câteva paragrafe.
Output: complete HTML page

Selectorul CSS de grupare

Selectorul de grupare selectează toate elementele HTML care au același stil.

Când mai mulți selectori au aceleași declarații, gruparea lor face codul mai scurt.

Pentru a grupa selectori, separă fiecare printr-o virgulă.

Exemplu

Aici h1, h2 și p sunt grupate într-o singură regulă.

Prompt
O pagină web care folosește un selector CSS grupat într-un bloc <style>. Grupează h1, h2 și p într-o singură regulă (h1, h2, p) care le face centrate cu text roșu. Include câte un exemplar din fiecare element, astfel încât stilul comun să fie vizibil.
Output: complete HTML page

Înainte de grupare

Același stil scris separat pentru h1, h2 și p. Gruparea lor elimină această repetare.

styles.css
h1 {
text-align: center;
color: red;
}

h2 {
text-align: center;
color: red;
}

p {
text-align: center;
color: red;
}

Toți selectorii CSS simpli

Un rezumat rapid al selectorilor simpli:

  • #id — de exemplu #firstname selectează elementul cu id="firstname".
  • .class — de exemplu .intro selectează toate elementele cu clasa intro.
  • * — selectează toate elementele.
  • element — de exemplu p selectează toate elementele <p>.
  • element,element,.. — de exemplu div, p selectează toate elementele <div> și toate elementele <p>.