Table-layout

Table-layout

CSS vlastnost table-layout urΦuje zp∙sob v²poΦtu ╣φ°ky bun∞k.

table-layout
hodnoty zp∙sob v²poΦtu rozm∞r∙ bun∞k tabulky
auto ╣φ°ky bun∞k se poΦφtajφ podle jejich obsahu
fixed respektujφ se zadanΘ ╣φ°ky bun∞k

Lze zadßvat pouze pro tabulku (tag <table>).

Hodnota table-layout: auto znamenß poΦφtßnφ postaru a je to totΘ╛, jako table-layout nezadat v∙bec. P°i v²poΦtu ╣φ°ky bun∞k a sloupc∙ je brßn ohled na obsah bun∞k, zadanΘ rozm∞ry jsou respektovßny pouze zΦßsti. Algoritmus v²poΦtu ╣φ°ky bun∞k je velmi komplikovan² a prohlφ╛eΦ od prohlφ╛eΦe to d∞lß trochu jinak. Prohlφ╛eΦ Φekß na nata╛enφ celΘ tabulky a tabulku vykreslφ a╛ ve chvφli, kdy je celß sta╛enß.

Hodnota table-layout: fixed zohled≥uje (a v∞t╣inou respektuje) zadanΘ rozm∞ry bun∞k prvnφho °ßdku tabulky. Z n∞j vypoΦφtß ╣φ°ky sloupc∙. Na rozm∞ry bun∞k dal╣φch °ßdk∙ nebere ohled. Dφky tomu m∙╛e tabulku vykreslovat rychleji. V praxi nemusφ Φekat na dota╛enφ celΘ tabulky a v╛dy n∞kolik °ßdk∙ vykreslφ najednou (v Internet Exploreru 6 nam∞°eno po sedmi °ßdcφch). Aby table-layout dob°e fungoval, je pot°eba zadat tabulce ╣φ°ku.

Opera 7 kreslφ tabulky po °ßdcφch v╛dy.

Podpora

Podpora vlastnosti table-layout
Prohlφ╛eΦ Podpora ve verzφch Poznßmka

Internet Explorer

5.5, 6  
Mozilla (Netscape 6+) v╣echny verze  
Opera 5, 6, 7 MP uvßdφ nespecifikovanΘ chyby u verze 5
Konqueror nevφm  
IE 5 / Mac ne  
Netscape Navigator 4 ne  

P°φklady

P°φklad rozdφl∙ hodnot table-layout obsahuje k≤dy tabulek, kterΘ se li╣φ jenom v drobnostech a lze je dob°e porovnßvat.

Vlastnosti table-layout: fixed a border-collapse: collapse

Vizte tΘ╛

Border-collapse = slitφ dvojit²ch rßmeΦk∙ tabulky

Odkazy

Formßtovßnφ tabulek v HTML, zejmΘna v²poΦet ╣φ°ky soupc∙, Formßtovacφ mo╛nosti tabulek v HTML 4

o tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek

Pφ╣e Yuh∙, dusan@pc-slany.cz

Hledßnφ:

KaskßdovΘ styly na www.jakpsatweb.cz

Pφ╣e Yuh∙: http://dusan.pc-slany.cz, mail: dusan@pc-slany.cz

Poslednφ aktualizace 10.12.2003