Šablon:Aligned table

S Vikipedije, slobodne enciklopedije
Dokumentacija šablona[prikaži] [uredi] [istorija] [osveži]

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[uredi izvor]

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[uredi izvor]

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[uredi izvor]

{{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