Tabulky
Tabulky jsou mocn² nßstroj
tvorby webov²ch strßnek, proto₧e prßv∞ pomocφ nich (pomocφ jejich
sprßvnΘ kombinace) lze vytvo°it strßnky, je₧ z technickΘho hlediska
opravdu vypadajφ dokonale.
I kdy₧ jde o tak siln² nßstroj,
vystaΦφte pouze se t°emi tagy: <TABLE>
ohraniΦuje tabulku, <TR>
znamenß °ßdek tabulky a <TD>
znaΦφ jednotlivΘ bu≥ky tabulky. PoΦet bun∞k na °ßdku musφte dodr₧et
konstantnφ, jinak bude tabulka rozhozenß. Je vßm asi jasnΘ, ₧e pouze
dφky t∞mto jednoduch²m tag∙m dokonalosti nedosßhnete, ale sφla je v
urΦenφ jejich vlastnostφ:
<TABLE>
width
|
Üφ°ka tabulky v
bodech (je mo₧no hodnoty zadßvat i relativn∞ vzhledem k Üφ°ce
okna prohlφ₧eΦe (nap°. width="50%")
|
cols
|
celkov² poΦet sloupc∙
tabulky (pomßhß prohlφ₧eΦi urΦit poΦßteΦnφ zobrazenφ
tabulky)
|
colspec
|
Üφ°ka a zarovnßnφ
jednotliv²ch sloupc∙ (nap°. colspec="L8
C20 R50"; L,R,C
specifikuje zarovnßnφ vlevo, vpravo, na st°ed)
|
align
|
zarovnßnφ: left
na lev² okraj, right
na prav² okraj, center
na st°ed, justify
do bloku
|
frame
|
vn∞jÜφ obrysy
tabulky: none/void
₧ßdn² obrys (implicitnφ hodnota), above
jen hornφ strana, below
jen dolnφ strana, hsides
hornφ a dolnφ strana, lhs
jen levß strana, rhs
jen pravß strana, vsides
levß a pravß strana, border/box
vÜechny Φty°i strany
|
border
|
tlouÜ¥ka vn∞jÜφho
obrysu
|
rules
|
vzhled tabulkovΘ m°φ₧ky:
none
₧ßdnΘ Φßry, basic
vodorovnΘ Φßrky mezi skupinami (THEAD,
TFOOT,
TBODY),
rows
Φßry mezi °ßdky, cols
Φßry mezi sloupci, all
vÜechny Φßry (implicitnφ hodnota)
|
cellspacing
|
velikost mezery mezi
jednotliv²mi bu≥kami tabulky
|
cellpadding
|
velikost mezi okrajem
bu≥ky tabulky a jejφm obsahem
|
clear
|
specifikuje zp∙sob
obtΘkßnφ tabulky: left
obtΘkßny budou obrßzky umφst∞nΘ vlevo, right
obtΘkßny budou obrßzky umφst∞nΘ vpravo, all
pokraΦuje se a₧ pod vÜemi obrßzky
|
<TR>
align
|
zarovnßnφ
|
char
|
znak, na kter² se
vztahuje zarovnßnφ vy₧ßdanΘ atributem align=char
(implicitn∞ desetinnß Φßrka podle nßrodnφho nastavenφ)
|
charoff
|
offset pro prvnφ v²skyt
znaku char
na ka₧dΘm °ßdku; implicitnφ hodnota je 50%
|
valign
|
vertikßlnφ zarovnßnφ
obsahu bun∞k pro tento °ßdek: top
zarovnßnφ k hornφmu okraji bu≥ky, middle
zarovnßnφ doprost°ed bu≥ky (standardnφ hodnota), bottom
zarovnßnφ k dolnφmu okraji bu≥ky
|
<TD>
align
|
zarovnßnφ
|
char
|
znak, na kter² se
vztahuje zarovnßnφ vy₧ßdanΘ atributem align=char
(implicitn∞ desetinnß Φßrka podle nßrodnφho nastavenφ)
|
charoff
|
offset pro prvnφ v²skyt
znaku char
na ka₧dΘm °ßdku; implicitnφ hodnota je 50%
|
valign
|
vertikßlnφ zarovnßnφ
obsahu bu≥ky: top
zarovnßnφ k hornφmu okraji bu≥ky, middle
zarovnßnφ doprost°ed bu≥ky (standardnφ hodnota), bottom
zarovnßnφ k dolnφmu okraj i bu≥ky
|
nowrap
|
potlaΦuje automatickΘ
d∞lenφ °ßdk∙ uvnit° bu≥ky
|
bgcolor
|
barva pozadφ
|
width
|
Üφ°ka bu≥ky
|
colspan
|
poΦet sloupc∙, kterΘ
majφ b²t slouΦeny do jednΘ bu≥ky
|
rowspan
|
poΦet °ßdk∙, kterΘ
majφ b²t slouΦeny do jednΘ bu≥ky
|
Dokonalosti sv²ch strßnek
dosßhnete ner∙zn∞jÜφm vno°ovßnφm tabulek. zde mßte ukßzku toho,
co se dß nap°φklad vytvo°it: strßnka s viditeln²mi
okraji tabulek a bez
viditeln²ch okraj∙.
Program
obsahuje tΘ₧ zjednoduÜenou editaci tabulek. TlaΦφtkem Tabulka
otev°ete dialog, kdy vyberete tlouÜ¥ku okraj∙ pomocφ posuvnφku,
titulek, poΦet sloupc∙ a °ßdk∙ pomocφ Üipek a poΦet °ßdk∙ a
sloupc∙ pat°φcφch k zßhlavφ. Text v bu≥kßch m∙₧ete editovat vybrßnφm
bu≥ky a prost²m napsßnφm.
|