Styling tabuliek CSS Rôzne vlastnosti so syntaxou, kódmi a výstupom

Obsah:

Anonim

Úvod do štýlov tabuliek CSS

Prečo používame CSS, aj keď môžeme použiť tabuľky HTML, je to preto, že v tabuľke HTML sa rozloženie stránky založené na tabuľke často vykresľuje pomalšie ako ekvivalentné rozloženie založené na CSS; to platí najmä pre stránky, ktoré majú veľa obsahu. Tabuľky by sa nemali používať ako pomôcky na rozloženie. A ak zostavíme tabuľky HTML bez štýlov alebo atribútov v prehliadači, zobrazia sa bez ohraničenia. Štýl tabuľky s CSS môže vylepšiť jej vzhľad.

Tabuľky CSS sa dajú jednoducho pochopiť a používať. Je to len otázka zapamätania zodpovedajúcich hodnôt vlastnosti zobrazenia CSS pre základné prvky tabuľky HTML. S pomocou CSS sme schopní vyrobiť niekoľko štýlových stolov.

Čo je to štýl stolov CSS?

Tabuľka CSS (Cascading Style Sheets) popisuje, ako rozložiť skupinu prvkov v riadkoch a stĺpcoch. Predvolená CSS použitá na tabuľku HTML je tabuľka CSS.

  • CSS navrhol a prepracoval flexibilitu.
  • To znamená, že rozloženie založené na CSS zaisťuje, že všetky svoje štýly (tj od malých zmien po hlavné pravidlá) umiestnite na jedno miesto.
  • Zmenou pravidiel rozloženia nastavených v tejto šablóne štýlov ovplyvníte každú stránku, ktorá naň odkazuje.
  • Rozloženie stránky založené na CSS sa zvyčajne objaví rýchlejšie na obrazovke a dokonca aj sťahovanie bude rýchlejšie ako rozloženie na základe tabuľky.

Vlastnosti štýlu tabuľky CSS

Nižšie sú uvedené rôzne vlastnosti štýlov tabuľky CSS:

1. Zrútenie okrajov

Používa sa na označenie, či sa majú okraje okolo buniek tabuľky oddeliť alebo zbaliť.

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

  • Hraničný kolaps: oddelený: Používa sa tak, že susediace bunky majú svoje vlastné a nezávislé hranice, ktoré nie sú zdieľané.

syntax

border-collapse: separate;

Predvolená hodnota nastavená na vlastnosť border-collapse je samostatná. Keď sú od seba oddelené, prehliadače vložia do každej bunky medzeru pár pixelov pomocou vlastnosti medzerníka.

kód

Výkon:

  • Ohraničenie okrajov : kolaps: vždy, keď nastavíme vlastnosť ohybu okrajov, odstráni sa priestor medzi bunkami.

syntax

border-collapse: collapse;

kód

Výkon :

Aj keď tento priestor odstránite nastavením atribútu cellspacing pre značku HTML na 0, prehliadače stále zobrazujú dvojité orámovanie. To znamená, že spodný okraj jednej bunky sa objaví nad horným okrajom bunky pod, čo spôsobí zdvojnásobenie hraničných čiar. Nastavenie vlastnosti kolaps na kolapsu eliminuje tak priestor medzi bunkami, ako aj zdvojnásobenie hraníc.