Stilarea tabelelor CSS - Proprietăți diferite cu sintaxă, coduri și ieșire

Cuprins:

Anonim

Introducere pe Styling Table CSS

De ce folosim CSS, deși putem folosi tabele HTML, se datorează faptului că, în tabelul HTML, un layout de pagină bazat pe tabele de multe ori se redă mai lent decât un aspect echivalent bazat pe CSS; acest lucru este valabil mai ales în cazul paginilor care au mult conținut. Tabelele nu trebuie utilizate ca instrumente de aranjare. Și dacă construim tabele HTML fără stiluri sau atribute în browser, acesta va fi afișat fără nicio margine. Stilarea unei mese cu CSS poate îmbunătăți aspectul acesteia.

Tabelele CSS sunt destul de simple de înțeles și de utilizat. Este doar o problemă să vă amintiți valorile proprietății de afișare CSS corespunzătoare pentru elementele de bază ale tabelului HTML. Cu ajutorul CSS, suntem capabili să realizăm câteva mese elegante.

Ce este CSS Table Styling?

Un tabel CSS (stiluri în cascadă) descrie modul în care se prezintă un set de elemente în rânduri și coloane. CSS implicit aplicat unei tabele HTML este un tabel CSS.

  • CSS a conceput și a proiectat flexibilitatea.
  • Înseamnă că un aspect bazat pe CSS vă asigură că plasați toate stilurile (adică de la mici modificări la regulile majore) într-o singură locație.
  • Modificând regulile de aspect setate în acea foaie de stil și afectează fiecare pagină care se referă la ea.
  • Aspectul paginii bazate pe CSS va apărea de obicei mai rapid pe ecran și chiar descărcarea va fi mai rapidă decât aspectul bazat pe tabelă.

Proprietățile stilului tabel CSS

Mai jos sunt diferite proprietăți ale stilurilor de tabel CSS:

1. Prabusirea frontierei

Este utilizat pentru a indica dacă granițele din jurul celulelor unui tabel trebuie separate sau prăbușite.

Sintaxa: border-collapse: separate|collapse|initial|inherit;

  • Prabusirea frontierei: separată: se folosește astfel încât celulele adiacente să aibă propriile lor și independente granițe care nu sunt partajate.

Sintaxă

border-collapse: separate;

Valoarea implicită care este setată la proprietatea de reducere a frontierei este separată. Când sunt separate, browserele pun un spațiu de câțiva pixeli între fiecare celulă folosind proprietatea de spațiere a marginilor.

Cod

ieşire:

  • Colaps de bord: colaps: ori de câte ori setăm proprietatea border-collapse pentru a se prăbuși, acesta elimină spațiul dintre celule.

Sintaxă

border-collapse: collapse;

Cod

Rezultat:

Chiar dacă eliminați acest spațiu prin setarea atributului de spațiu celular pentru eticheta HTML la 0, browserele afișează încă margini duble. Adică, marginea de jos a unei celule va apărea deasupra marginii superioare a celulei de mai jos, provocând o dublare a limitelor. Setarea proprietății de colaps a marginilor elimină atât spațiul dintre celule, cât și dublarea liniilor de frontieră.