Autor Zpráva
lukysy
Profil
Na jednom webu (Webgame.cz) je následující možnost formátování:

Tabulky jsou nejkomplexnejší strukturou. Tabulka se skláda vždy z obalujúcích tagů [table] a [/table]. V rámci tabulky se můžou používat tag [row] (a jeho uzavírací tag [/row]. No a v rámci tagu row můžete použít tagy [header][/header] a [cell][/cell]. Tyto dva tagy definují jednotlivé bunky tabulky (header definuje hlavičku, cell bežnou bunku).

Tag table má nejvíce parametrů. Jednak velkostní (width,height,cellspacing,cellpadding,border - velikost můžete zadávat v px, pt, em a %) a taky barevní (bgcolor a bordercolor). Tyto atributy odovídají svým protejškům v HTML a proto jejich účel tu nebudeme rozebírat.

Tagy row, header a cell mají prozatím jen jedinej parametr align, který horizontální zarovnání textu a může nadoboudat hodnoty left, right, center, justify.

Příklady:
[table border=4]
[row align=center]
[header]První hlavička[/header]
[header align=left]Druhá hlavička[/header]
[header]Třetí hlavička[/header]
[/row]
[row align=center]
[cell]První hlavička[/cell]
[cell align=right]Druhá hlavička[/cell]
[cell]Třetí hlavička[/cell]
[/row]
[/table]


Já potřebuji z toho udělat tabulku, která bude mít vrchní řádek v délce slopců pod ní. Lépe to asi pochopíte z příkladu:

---Buňka, který je v délce sloupců pod ním---
---Buňka1----Buňka2----Buňka3----Buňka4---
---Buňka1----Buňka2----Buňka3----Buňka4---

Budu vděčný za jakékoliv rady... Díky.
Oswald
Profil *
Ahoj, to se dá udělat buď takhle:

[/pre]
<table>
<caption>
Nadpis celé tabulky
</caption>
<tr>
<td>bunka 1.1</td>
<td>bunka 1.2</td>
<td>bunka 1.3</td>
</tr>
<tr>
<td>bunka 2.1</td>
<td>bunka 2.2</td>
<td>bunka 2.3</td>
</tr>
</table>



nebo takhle:

[pre]
<table>
<tr>
<th colspan="3">Nadpis pro 3 sloupce tabulky</th>
</tr>
<tr>
<td>bunka 1.1</td>
<td>bunka 1.2</td>
<td>bunka 1.3</td>
</tr>
<tr>
<td>bunka 2.1</td>
<td>bunka 2.2</td>
<td>bunka 2.3</td>
</tr>
</table>



Caption je standardně přes celou šířku rabulky a má význam jako nadpis pro tabulku.

V tom druhém případě je důležité - colspan="3" - což říká, že buňka se roztáhne přes tři sloupce, th se používá jako nadpis pro sloupec, můžeš to použít i pro td.

Existuje i atribut rowspan - jeho hodnota zase říká, do kolika řádků má buňka zasahovat.
Wan-To
Profil *
Webgame, webgame... To bude nějaká on-line hra se speciálním formátováním pomocí značek [xxx][/xxx]. Tohle je diskuze o vytváření stránek atd., ne o vkládání tabulky na fórum nějaké "onlajnovky".
Toto téma je uzamčeno. Odpověď nelze zaslat.