home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="windows-1250"?>
- <!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
-
- <head>
- <meta http-equiv="Content-type" content='text/html; charset="windows-1250"' />
- <title>Tabulky</title>
- <style type="text/css">
- .default {
- font-family: "Trebuchet MS", helvetica, arial, sans-serif;
- background-color: #ffffcc;
- }
- #main {
- border-collapse: collapse;
- }
- #main td {
- border: solid 1px black;
- padding: 1ex;
- }
- .nfo {
- text-align: justify;
- vertical-align: top;
- }
- .nfo:first-letter {
- font-size: 200%;
- float: left;
- padding: 3px;
- }
- #main table {
- margin-top: 1em;
- margin-left: 25%;
- }
- #main table td {
- padding: 0.5ex;
- }
- #tb01 {
- border: solid 1px black;
- }
- #tb01 td {
- border: solid 1px black;
- }
- #tb02 {
- border-top: solid 2px blue;
- border-bottom: double 3px black;
- }
- #tb02 td {
- border: none;
- border-top: solid 1px silver;
- }
- #tb02 td#important {
- border: dashed 1px red;
- }
- #tb03 {
- border: outset 2px black;
- border-spacing: 1px 8px;
- }
- #tb03 td {
- border: inset 1px black;
- }
- #tb04 {
- border: solid 2px;
- border-color: #fff #888 #888 #fff;
- }
- #tb04 td {
- border: solid 1px;
- border-color: #888 #fff #fff #888;
- }
- #tb05 {
- border-collapse: collapse;
- border: solid 2px red;
- }
- #tb05 td {
- border: solid 2px black;
- }
- #tb06 {
- border-collapse: collapse;
- }
- #tb06 td {
- border: none;
- }
- #tb06 td#b01 {
- background-image: url(b1.gif);
- }
- #tb06 td#b02 {
- background-image: url(b2.gif);
- }
- #tb06 td#b03 {
- background-image: url(b3.jpg);
- }
- #tb06 td#b04 {
- background-image: url(b4.jpg);
- empty-cells: show;
- }
- #tb07 {
- border: solid 1px black;
- empty-cells: hide;
- caption-side: top;
- }
- #tb08 {
- border: solid 1px black;
- empty-cells: show;
- }
- .dole {
- margin-left: 25%;
- }
- caption {
- text-align: left;
- margin-left: 25%;
- }
-
- </style>
- </head>
-
- <body class="default">
- <table id="main">
- <tr>
- <td colspan="2" class="nfo">
- 1 V²chozφm modelem okraj∙ bun∞k v tabulce je separßtnφ model, p°i kterΘm
- je nutnΘ pohlφdat si zvlßÜ¥ rßmovßnφ jednotliv²ch bun∞k a zvlßÜ¥ celΘ
- tabulky. Rßmovßnφ pro jednotlivΘ °ßdky nelze aplikovat.
- </td>
- </tr>
- <tr>
- <td>
- Jednoduch² p°φklad orßmovßnφ, kdy pro znaΦky <samp>table</samp> a <samp>td</samp>
- definujeme
- <samp>{border: solid 1px black}</samp>
- <table id="tb01">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td>
- Bu≥ka B2
- </td>
- </tr>
- </table>
-
- </td>
- <td>
- P°φklad z textu, ve kterΘm jsou jemn∞ naznaΦeny mo₧nosti
- nastevenφ parametru border:
- <table id="tb02">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td id="important">
- Bu≥ka B2
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
- <tr>
- <td colspan="2" class="nfo">
- 2 Dojem plastickΘho orßmovßnφ bun∞k tabulky lze pomocφ CSS za°φdit
- styly Φßry <em>inset</em> a <em>outset</em> (v IE nefunguje) nebo
- explicitnφm zadanφm barev okraj∙.
- </td>
- </tr>
- <tr>
- <td>
- Tabulka se styly orßmovßnφ <em>inset</em> a <em>outset</em> a s
- upraven²mi mezerami mezi bu≥kami pomocφ parametru <em>border-spacing</em>
- (zde jako obrßzek):<br />
- <img src="table2a.png" class="dole" />
- <!--
- <table id="tb03">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td>
- Bu≥ka B2
- </td>
- </tr>
- </table>
- -->
-
- </td>
- <td>
- Tabulka s explicitnφm zadßnφm barevn²ch hodnot pro okraje bun∞k a tabulky:
- <table id="tb04">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td>
- Bu≥ka B2
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
- <tr>
- <td colspan="2" class="nfo">
- 3 P°i zhroucenΘm modelu okraj∙ bun∞k tabulky splynou sousednφ okraje
- v jeden celek. Pokud jsou okraje zobrazeny, vypadß orßmovßnφ tabulky
- jako m°φ₧ka, pokud ne, mohou obsahy sousednφch bun∞k le₧et t∞sn∞ vedle
- sebe. Zhroucen² model pou₧φvß i hlavnφ tabulka na tΘto strßnce s p°φklady.
- </td>
- </tr>
- <tr>
- <td>
- Typick² m°φ₧kovit² vzhled tabulky se zhroucen²m modelem okraj∙ bun∞k.
- Tato tabulka bude mφt navφc v Internet Exploreru Φerven² okraj, zatφmco
- v Mozille nikoliv.
- <table id="tb05">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td>
- Bu≥ka B2
- </td>
- </tr>
- </table>
-
- </td>
- <td>
- Vyu₧itφ zhroucenΘho modelu tabulky k zobrazenφ obsahu bun∞k t∞sn∞ vedle,
- v tomto p°φklad∞ obrßzk∙:
- <table id="tb06">
- <tr>
- <td id="b01">
- Bu≥ka A1
- </td>
- <td id="b02">
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td id="b03">
- Bu≥ka B1
- </td>
- <td id="b04">
- Bu≥ka B2
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
- <tr>
- <td colspan="2" class="nfo">
- 4 Podle druhΘ verze specifikace kaskßdov²ch styl∙ je mo₧nΘ parametrem
- <em>empty-cell</em> ovlivnit chovßnφ okraj∙ u prßzdn²ch bun∞k a parametrem
- <em>caption-side</em> urΦit umφst∞nφ popisku k tabulce oznaΦkovanΘho jako
- <samp><caption></samp>. Cht∞jme tedy, aby okraje u prßzdn²ch bun∞k
- byly viditelnΘ a popisek byl dole pod tabulkou.
- </td>
- </tr>
- <tr>
- <td>
- Takto bude v²sledek vypadat v Internet Exploreru, kter² v²Üe zmφn∞n²m parametr∙m
- nerozumφ, tak₧e pro zobrazenφ tabulky pou₧ije vlastnφ v²chozφ nastavenφ.
- <table id="tb07">
- <caption>Popisek k tabulce</caption>
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td></td>
- </tr>
- </table>
-
- </td>
- <td>
- V Mozille, kterß sice neumφ umφstit popisek nalevo ani napravo, ale
- dol∙ ano, ji₧ bude v²sledek vypadat podle zadßnφ:
- <table id="tb08">
- <tr>
- <td>
- Bu≥ka A1
- </td>
- <td>
- Bu≥ka A2
- </td>
- </tr>
- <tr>
- <td>
- Bu≥ka B1
- </td>
- <td><br /></td>
- </tr>
- </table>
- <div class="dole">Popisek k tabulce</div>
-
- </td>
- </tr>
- </table>
-
- </body>
- </html>
-
-
-