Styling CSS tabulky - Různé vlastnosti se syntaxí, kódy a výstupem

Obsah:

Anonim

Úvod do stylů tabulky CSS

Proč používáme CSS, ačkoli můžeme používat tabulky HTML, je to proto, že v tabulce HTML se rozvržení stránky založené na tabulce často vykreslí pomaleji než ekvivalentní rozvržení založené na CSS; to platí zejména pro stránky, které mají hodně obsahu. Tabulky by neměly být používány jako pomůcky k rozvržení. A pokud vytváříme tabulky HTML bez stylů nebo atributů v prohlížeči, zobrazí se bez jakéhokoli ohraničení. Stylování tabulky pomocí CSS může zlepšit její vzhled.

Tabulky CSS jsou velmi snadno pochopitelné a použitelné. Jde pouze o zapamatování odpovídajících hodnot vlastnosti zobrazení CSS pro základní prvky tabulky HTML. S pomocí CSS jsme schopni vyrobit nějaké stylové stoly.

Co je styl tabulky CSS?

Tabulka CSS (Cascading Style Sheets) popisuje, jak rozložit sadu prvků v řádcích a sloupcích. Výchozí CSS aplikovaný na tabulku HTML je tabulka CSS.

  • CSS navrhl a přepracoval flexibilitu.
  • To znamená, že rozvržení založené na CSS zajišťuje, že umístíte všechny své styly (tj. Od malých změn po hlavní pravidla) na jedno místo.
  • Změnou pravidel rozvržení nastavených v tomto seznamu stylů ovlivníte každou stránku, která na něj odkazuje.
  • Rozložení stránky založené na CSS se obvykle objeví na obrazovce rychleji a dokonce i stahování bude rychlejší než rozložení na základě tabulky.

Vlastnosti stylu tabulky CSS

Níže jsou uvedeny různé vlastnosti stylů tabulek CSS:

1. Hranice okrajů

Používá se k označení, zda by měly být ohraničení kolem buněk tabulky oddělené nebo sbalené.

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

  • Hranice sbalení: samostatně: Používá se tak, že sousední buňky mají své vlastní a nezávislé hranice, které nejsou sdíleny.

Syntax

border-collapse: separate;

Výchozí hodnota nastavená na vlastnost border-collapse je samostatná. Když jsou oddělené, prohlížeče umístí mezeru několika pixelů mezi každou buňku pomocí vlastnosti mezerníku.

Kód

Výstup:

  • Hranice sbalení: sbalení: kdykoli nastavíme vlastnost sbalení okraje na sbalení, odstraní se mezera mezi buňkami.

Syntax

border-collapse: collapse;

Kód

Výstup :

I když tento prostor odstraníte nastavením atributu cellspacing pro značku HTML na 0, prohlížeče stále zobrazují dvojité ohraničení. To znamená, že dolní okraj jedné buňky se objeví nad horním okrajem buňky pod, což způsobí zdvojnásobení hraničních čar. Nastavení vlastnosti sbalení okrajů na kolaps eliminuje jak mezeru mezi buňkami, tak i zdvojnásobení hranic.