iReklama  |  PC Svět  |  vyhledávací centrála  |  Diskuzní fórum  |  WWW katalog  |  Guestbook  |  MailForm  |  kontakt: pcsvet@pcsvet.cz - čte si nás 19 čtenářů
 
PC Svět
Hlavní stránka
ASP
Aktuality
Assembler
C,C++
Delphi
Diskuze
Grafika
Hacking
Hardware
Hry a zábava
HTML
Internet
JavaScript
Komunikace
Literatura
Linux
Microsoft Office
Turbo Pascal
Perl
PHP
Software
Tiskové zprávy
Visual Basic
Windows
WWW katalog

Knihovna zdr. kódů

Nabídka skriptů aj.

Homepage autora
Služby
Guestbook
  kniha návštěv pro
  každého
MailForm
  zasílání výsledků
  formulářů na e-mail
Programy
DOS Commander
WinMan
Windows Tools
Informace
O PC Světě
Přehled rubrik
Reklama
Výsledky anket
Přehled novinek


ISSN 1213-6042

šéfredaktor
Petr Šťastný
admin@pcsvet.cz

zástupce šéfredaktora
Pavel Rauš
raus@pcsvet.cz

Stránka je optimalizo-
vána pro prohlížeč
Internet Explorer 5.0
při rozlišení 800x600

 © Petr Šťastný 2002
   All rights reserved

PC Svět
ikonka PC Světa



Linux - zdarma a legálně



TOPlist

Vytisknout   Poslat   Komentáře (0)   Přidat komentář

HTML: Zajímavé formátovací vlastnosti tabulek

Internet Explorer od verze 4 až 5 podporuje nové formátovací vlastnosti tabulek, je zatím jediný, ale protože je u nás ve velké míře rozšířený, lze tyto úpravy bez obav využívat. Dále je to hromadná formátovací vlastnost col

První hodnoty, o kterých si povíme, jsou nositeli vykreslování tabulky. Dělí se na dvě části - Vykreslování rámečku (příkazem FRAME) a vykreslování mřížky (příkaz RULES). Tyto dva atributy umožňují, aby se rámeček kolem tabulky i kolem jednotlivých buněk vykresloval podle zadané hodnoty :

1) atribut FRAME (vykreslování rámečku) a jeho hodnoty :
 

void tabulka nemá rámeček
border rámeček je kolem celé tabulky
box rámeček je kolem celé tabulky
hsides horizontální strany (horní a dolní)
vsides vertikální okraje (pravý a levý)
below pouze spodní okraj
lhs levé strana tabulky
rhs pravá strana tabulky

Samozřejmě nesmíme zapomenout zadat nenulovou šířku rámečku, aby se nám tabulka zobrazila.

2) atribut RULES (vykreslování mřížky) a jeho hodnoty :
 

none mřížka nebude vykreslena
all mřížka bude vykreslena mezi všemi buňkami
rows mřížka bude pouze mezi řádky
cols mřížka bude pouze mezi sloupci tabulky
groups mřížka bude pouze mezi oddíly tabulky

Příklady zápisů

FRAME

<table border="1" cellpadding="5" cellspacing="0" width="60%" frame="hsides">

RULES

<table border="1" cellpadding="5" cellspacing="0" width="60%" rules="cols">

Pokud jde o použití, tyto atributy a jejich hodnoty slouží víceméně pro estetické zlepšení stránky, jinak nemají ve funkčnosti stránky valného významu. Ale je dobré o nich něco vědět, protože jsou to příkazy v celku nové a navíc na stránkách vypadají docela hezky, nebo lépe řečeno vypadají lépe než obyčejné plné tabulky.

Hromadné formátování v buňkách

Jistě pokud jste upravovali nějakou větší tabulku, nebylo dvakrát záživné pro každou buňku zadávat zvlášť požadovanou hodnotu. Proto se objevil šikovný formátovací atribut COL. Slouží k formátování sloupců.

Jde o to, že si předem, ještě než začneme psát samotnou tabulku, vložíme před ní tag <col>.

Každý col je pro jeden sloupeček, tedy mělo by být tolik vlastností col kolik máme sloupečků v tabulce.Příklad:

<table border="1" width="200">
<col align="left" width="20">
<col align="right">
<col align="center" bgcolor="red">

..teť následuje samotný zápis tabulky <tr><td>...
 
1 2 3
4 5 6

Vysvětlení :

<table border="1" width="200">....definice vzniku tabulky; hned pod ní:
<col align="left" width="20">....v prvním sloupci (20px) celé tabulky bude obsah zarovnán doleva.
<col align="right">....zarovnání obsahu v druhém sloupečku (protože tento col je druhý v pořadí) bude doprava.
<col align="center" bgcolor="red">....v třetím sloupečku bude obsah vycentrován na střed a navíc pozadí celého sloupečku (všech buněk v něm) bude mít červené pozadí.

S tímto si můžeme pohrát, lze tak například přiřadit sloupečku barvu, obrázek do pozadí atd., ale hlavně nám to zjednoduší práci při formátování dlouhé a někdy tak i nepřehledné tabulky.

Autor: Michal Puc, puc.michal@c-box.cz, informace a seznam článků


Komentáře k článku

Žádné komentáře k tomuto článku

Přidat komentář


Poslední články ze stejné rubriky
CSS: Pozice elementů
Tipy a rady při tvorbě HTML stránek (3.)
Barevné posuvníky v IE 5.5
Obtékání textu kolem tabulek a obrázků
Inline FRAME - vkládání stránky do stránky

Diskuze - HTML - celkem 255 příspěvků (zobrazeno max. 15) - zobrazit celou diskuzi
Podkategorie
Formuláře [17]
Rámy (frames) [9]
Název Autor Datum
Jak změnit kurzor na stránkách...poradte... maestro 28.05.2002
   žádná odpověď    
Detekce rozlišení stránek ByTOP 28.05.2002
• RE: Detekce rozlišení stránek Komisař Rex 28.05.2002
• RE: Detekce rozlišení stránek - oprava Komisař Rex 28.05.2002
• Presmerovani dle rozliseni ByTOP 28.05.2002
link na e-mail Mirek 21.05.2002
• Re: link na e-mail Petr Šťastný 21.05.2002
• RE:link na e-mail Mirek 21.05.2002
chat Antonín Klas 19.05.2002
   žádná odpověď    
Počet návštěvníků Micha 16.05.2002
   žádná odpověď    
Text vertikálně Milan Vrána 03.05.2002
• ... Aleš Michálek 03.05.2002
• Re:.... Milan Vrána 13.05.2002
Zmena tlacitka po kliknuti - prosim o po... Filip K. 30.04.2002
   žádná odpověď    
^_^ Lukasik 28.04.2002
   žádná odpověď    
Provozovatel:
PES.cz
Poslední články
Jak tisknout ve Visual Basicu (2.)
Jak na Dreamweaver 4 (2.)
Siemens M35i
HTML: Zajímavé formátovací vlastnosti tabulek
Objektové programování v Pascalu (3.)
Hodnocení článku
nejlepší <----> nejhorší
    
Zatím nehodnoceno
Informace o článku
Datum 29.5.2002
Čtenářů 82
Autor Michal Puc
Rubrika HTML - reference
Nový redaktor
  Chcete psát články
  pro PC Svět či se
  stát redaktorem?

Články honorovány!

  Informace zde
EInfo
  Chcete být informováni
  o každém novém článku
  na PC Světě?

Zadejte svůj e-mail:

MSN.ATLAS.CZ
Hladat.sk

hlavní stránka  |  vyhledávací centrála  |  Diskuze  |  WWW katalog  |  Guestbook  |  MailForm  |  kontakt: pcsvet@pcsvet.cz

Se svými dotazy či problémy se obracejte na diskuzní fórum, věci týkající se PC Světa směřujte na e-mail pcsvet@pcsvet.cz

Šíření obsahu tohoto serveru nebo jeho části je bez souhlasu redakce zakázáno.
(c) PC Svět 2002 - Všechna práva vyhrazena.