Šablon:Aligned table/dok

Izvor: Vojna Enciklopedija
< Шаблон:Aligned tableOvo je najnovija verzija ove stranice; nema odobrenih izmena.
Pređi na navigaciju Pređi na pretragu

Namena ovog šablona je da generiše jednostavne tabele na lokacijama gde standardno označavanje za tabele ili nije moguće, bez prekomerne upotrebe magične reči {{!}} (npr. sa {{sidebar}} šablonom), ili bi stvorilo veoma veliki kod (zbog ponavljajućeg korišćenja oznaka za specifikaciju istog stila u svakom redu). Ovaj šablon ne bi trebalo da se koristi umesto standardnog označavanja za tabele u člancima. Šablon bi trebalo da bude dodatak {{infobox}} ili {{sidebar}} šablonima, a ne zamena {{infobox}} ili {{sidebar}}.

Jednostavnija metoda da se tabela postavi u šablon koji direktno ne podržava označavanje za tabele je da se napravi tabela u podšablonu koristeći standardno označavanje, a potom uključi u pomenuti šablon.

Kompletna sintaksa

Za objašnjenje parametara, pogledajte tabelu ispod.

{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =

<!--за Cth column:-->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =

<!--за Rth row:-->
| rowRclass =
| rowRstyle =
| rowRheader =

<!--за cell R,C:-->
| classR.C =
| styleR.C =

| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}

Parametri

Parametar Opis Primeri Podrazumevana vrednost
cols Broj kolona u tabeli. |cols=4 2
fullwidth Postaviti bilo koju vrednost („on”, „true”, „yes”, „uključeno”, „da” itd.) da bi se osiguralo da tabela zauzima celu dostupnu širinu.
(Efekt je isti kao da se ukloni border-spacing i doda width:100% u stil tabele.)
|fullwidth=on nije postavljeno
class CSS/HTML klasa/klase primenjene na tabelu. |class=wikitable   |class=infobox
|class=sortable nowrap   |class=sidebar
prazno
style CSS stil koji se primenjuje na tabelu. |style=width:80%;background:transparent; prazno
colwidth Širina svake od kolona (ili uključiti „width:...;” u colstyle). |colwidth=6.0em   |colwidth=25% nije postavljeno
colstyle CSS stil koji se primenjuje na svaku od kolona. |colstyle=background:transparent; "
rowstyle CSS stil koji se primenjuje na svaki od redova. |rowstyle=text-align:center; "
leftright Postaviti bilo koju vrednost („on”, „true”, „yes”, „uključeno”, „da” itd.) na mesto |col1align=left i |col2align=right |leftright=on nije postavljeno
colCwidth Širina kolone broj C (ili uključiti „width:...;” u colCstyle). |col2width=9.0em   |col3width=35% nije postavljeno
colCclass Klase koje se primenjuju na kolunu broj C. |col1class=navbox-group "
colCalign Poravnanje (left / right / center) za sadržaj ćelija kolone C (ili uključiti „text-align:...;” u colCstyle). |col4align=right nije postavljeno
colCnowrap Postaviti bilo koju vrednost („on”, „true”, „yes”, „uključeno”, „da” itd.) da bi se dodalo „white-space:nowrap;” za stile ćelija kolone C (tj. sprečavanje linija unutar ćelija da se lome; ili uključiti „nowrap” u colCclass ili „white-space:nowrap;” u colCstyle). |col5nowrap=on "
colCstyle CSS stil koji se primenjuje na kolonu broj C. |col4style=font-style:italic; "


colCheader Postaviti bilo koju vrednost (on, true, yes, укључено, да itd.) da bi se ćelije kolona iz ćelija sa podacima promenile u zaglavlja tabele (naslove). |col1header=on nije postavljeno
rowRclass Klase koje se primenjuju na red broj R. |row10class=navbox-abovebelow nije postavljeno
rowRstyle CSS stil koji se primenjuje na red broj R. |row2style=font-weight:bold; "
rowRheader Postaviti bilo koju vrednost (on, true, yes, укључено, да itd.) da bi se ćelije redova iz ćelija sa podacima promenile u zaglavlja tabele (naslove). |row1header=on nije postavljeno
classR.C Klase koje se primenjuju na ćeliju u redu R i koloni C. Nadjačava bilo koje druge atribute za klase (rowRclass, colCclass). |class1.2=adr nije postavljeno
styleR.C CSS stil koji se primenjuje na ćeliju u redu R i koloni C. Nadjačava bilo koji drugi generalni stil (leftright, colCalign, rowRstyle itd.). |style5.3=text-align:right; "
Neimenovani parametri Svaki neimenovani parametar se uzima i postavlja u sledeću ćeliju u tabeli, počev od gornjeg levog ugla tabele i idući sleva nadesno od vrha ka dnu. | Азербејџан | Мајлта | Заир prazno

Primeri

{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
A 1 a
B 2 b
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right  |col4align=right
| AAA | aa    | 123  | 12345
| B   | bbbbb | 1234 | 2
}}
AAA aa 123 12345
B bbbbb 1234 2
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B   | 2
}}
AAA 123
B 2
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
U # l
A 1 a
B 2 b