Treci la conținutul principal

Stilizarea Tabelului HTML

Folosiți CSS pentru a face tabelele să arate mai bine.


Tabel HTML - Dungi Zebră

Dând fiecărui al doilea rând o culoare de fundal se creează un efect de dungi zebră. Folosiți selectorul tr:nth-child(even).

Notă: Folosirea lui (odd) în schimb colorează rândurile 1, 3, 5 și așa mai departe, în loc de 2, 4, 6.

Exemplu

Fiecare al doilea rând colorat.

Prompt
Un tabel cu numerele de la 1 la 20 într-o grilă de 5 rânduri pe 4 coloane, cu un efect de dungi zebră care colorează fiecare al doilea rând folosind selectorul CSS tr:nth-child(even).
Rezultat: pagină HTML completă

Tabel HTML - Dungi Zebră Verticale

Pentru dungi verticale, colorați fiecare a doua coloană în loc de fiecare al doilea rând, folosind :nth-child(even) pe celule.

Notă: Puneți selectorul atât pe th, cât și pe td, dacă doriți dungi și pe antete, și pe celulele obișnuite.

Exemplu

Fiecare a doua coloană colorată.

Prompt
Un tabel cu numerele de la 1 la 20 cu dungi zebră verticale, colorând fiecare a doua coloană folosind td:nth-child(even) și th:nth-child(even).
Rezultat: pagină HTML completă

Combinarea Dungilor Zebră Verticale și Orizontale

Puteți combina ambele pentru a dunga fiecare al doilea rând și fiecare a doua coloană. Folosirea unei culori transparente rgba() face ca suprapunerile să se contopească într-un efect de suprapunere.

Exemplu

Dungi atât pe rânduri, cât și pe coloane, cu transparență.

Prompt
Un tabel cu numerele de la 1 la 20 combinând dungi zebră orizontale și verticale folosind un fundal rgba() transparent atât pe rândurile pare, cât și pe coloanele pare, producând un efect de suprapunere.
Rezultat: pagină HTML completă

Delimitatoare Orizontale

Adăugarea unui chenar doar în partea de jos a fiecărui rând dă un tabel cu delimitatoare orizontale. Adăugați proprietatea border-bottom tuturor elementelor tr.

Exemplu

Un tabel cu linii delimitatoare orizontale.

Prompt
Un tabel doar cu separatori orizontali, creat prin adăugarea unui bordure inferioare la fiecare tr. Coloane Prenume, Nume, Economii cu trei persoane.
Rezultat: pagină HTML completă

Tabel cu Efect Hover

Folosiți selectorul :hover pe tr pentru a evidenția un rând când mouse-ul trece peste el.

Exemplu

Rânduri care se evidențiază la trecerea mouse-ului.

Prompt
Un tabel ale cărui rânduri se evidențiază la trecerea mouse-ului peste ele folosind selectorul tr:hover. Coloane Prenume, Nume, Economii cu trei persoane.
Rezultat: pagină HTML completă