|
||
HTML TabulkyV této lekci se seznámíme s HTML tabulkami. Naučíme se tvořit jednoduché i složitější tabulky, řekneme si jaké tagy se při tvoření tabulek používají a také jak lze tabulky využít. Původně byly tabulky předurčeny pouze pro prezentování tabulkových dat. Přestože se pro tento účel používají i dnes, spousta tvůrců webových stránek je používá také pro rozložení webových stránek. To je pravděpodobně způsobeno tím, že HTML má omezené schopnosti rozložení. Každopádně ať už používáte tabulky pro prezentaci tabulkových dat nebo pro rozložení stránek, budete používat stejné HTML tagy. Zakladní tagyKaždá HTML tabulka obsahuje minimálně tyto 3 tagy: <table>, <tr> a <td>. Samozřejmě existují i další tagy. Pro žačátek nám však postačí tyto 3 a nyní se na ně podíváme podrobněji. Tag <table>HTML tag <table> vyznačuje začátek a konec tabulky. Tento párový tag je povinný. Příklad:
<table border="1">
Všimněte si, že jsme přidali atribut border, jenž definuje šířku rámečku. Výsledek:
Atributy tagu <table>Seznam atributu, které lze použít u tohoto tagu naleznete zde. Spousta těchto atributů je však zastaralá, proto doporučujeme, tam kde to jde, použít CSS styly. Tagy <tr> a <td>Pomocí HTML tagu <tr> jsou tvořeny jednotlivé řádky tabulky. Jednotlivé buňky jsou tvořeny tagem <td>. Příklad:
<table border="1" cellpadding="5" cellspacing="0" width="100%">
Výsledek:
Záhlaví tabulkySpousta tabulek má své záhlaví pro sloupce nebo pro řádky. V HTML se používá tag Většina prohlížečů zobrazí záhlaví tučně a zarovnané na střed . Příklad:
<table border="1" cellpadding="5" cellspacing="5" width="100%">
Výsledek:
Atribut ColspanAtribut colspan můžete použíty, aby jedna buňka zahrnovala více sloupců. Příklad:
<table border="1" cellpadding="5" cellspacing="5" width="100%">
Výsledek:
Atribut RowspanAtribut rowspan má stejnou funkci jako atribut colspan, pouze s rozdílem, že slouží pro více řádků v jedné buňce. Příklad:
<table border="1" cellpadding="5" cellspacing="5" width="100%">
Výsledek:
Barvy v tabulkáchVe Vašich tabulách můžete použít barvy pomocí jednoduchého CSS stylu. Barvy můžete použít např: pro rámeček, jednotlivé řádky nebo sloupce, popříbadě buňky. Příklad:
<table border="1" cellpadding="5" cellspacing="5" width="100%">
Výsledek:
|
|
Počítadlo |
| Nahoru
Úvod |
HTML |
CSS |
C++ |
JavaScript |
Grafika & design |
Webhosting
|