Kviečiu išmąstyti ir puoselėti bendrystę ugdytis, bręsti, gyventi amžinai jau čia ir dabar. Pavaizdavimai? E6E6FF Asmeniškai? BA9696 Darbai FFFFC0 Išsiaiškinimai D8F1D8 Užrašai EEEEEE Kitų mintys? ECD9EC Dievas man? FFECC0 Mieli dalyviai! Visa mano kūryba ir kartu visi šie puslapiai yra visuomenės turtas, kuriuo visi kviečiami laisvai naudotis, dalintis, visaip perkurti. - Andrius |
< Tables | Documentation Index | Wiki styles > authors (intermediate)
There are six directives for table processing. All must be at the beginning of a line to have any effect.
|
(:table border=1 cellpadding=5 cellspacing=0:) (:head:) a1 (:cell:) b1 (:cell:) c1 (:cell:) d1 (:headnr:) a2 (:cell:) b2 (:cell:) c2 (:cell:) (:tableend:) | ||||||||
|
In HTML, this is the same as
<table border='1' cellpadding='5' cellspacing='0'> <tr> <th>a1</th> <td>b1</td> <td>c1</td> <td>d1</td> </tr> <tr> <th>a2</th> <td>b2</td> <td>c2</td> <td> </td> </tr> </table>
What if you wanted to create a nice little table like a table of contents in a page like this? In this example, the table is floating right and contains some links in a bulleted list. This is a nice demonstration of how it's possible to build a little table of contents in the page, which might navigate to other pages just within the same wiki group. Note that having a bulleted list won't work in a ordinary table - it only works inside an table created with table directives such as the example code used here.
(:table border=1 width=30% align=right bgcolor=#cccc99 cellspacing=0 :) (:cellnr:) '''Navigation Links''' (:cellnr:) *[[Tables]] *[[Table directives]] (:tableend:) | ||
|
(:table border=1 width=30% align=right bgcolor=#cccc99 cellspacing=0 :) (:cellnr colspan=2 align=center:) '''Navigation Links''' (:cellnr align=center:) [[Tables]] (:cell align=center:) [[Table directives]] (:tableend:) | ||||
|
Looking at the markup here, notice that we have used a #cccc99 hex color for the table background. Also, the (:cellnr:)
markup creates a new row, a new cell and closes the row at the end.
You could take this concept a little further: since you might want each page in the group to contain the same table of contents, you can make ONE table like the above and put it in its own page. Then use an include on any of your pages and bring in the table. The float (align) property will be honored in each page where it's included.
Can I define table headers using the table directive markup?
Yes, with PmWiki version 2.2.11 or newer. See also Cookbook:AdvancedTableDirectives.
Is it possible to do nested tables?
Yes, if you nest simple tables inside advanced tables. See also Cookbook:AdvancedTableDirectives.
Is it possible to add background images to tables and table cells?
Yes, see Cookbook:BackgroundImages.
Is it possible to apply styles to the elements of the table, like an ID to the table row, or a class/style to the TD?
Yes, see $WikiStyleApply.
< Tables | Documentation Index | Wiki styles >
This page may have a more recent version on pmwiki.org: PmWiki:TableDirectives, and a talk page: PmWiki:TableDirectives-Talk.
Puslapis paskutinį kartą pakeistas 2010 kovo 14 d., 19:03
|