Помоћ:Табела
Уређивање |
---|
Како започети нову страницу |
Име странице |
Упознавање |
Обликовање |
Формула |
Организовање |
Наслов |
Исправке грешака и вандализама |
Чување труда |
Комуникација |
Описивање измена |
Додаци |
Најчешће постављана питања |
Pajp sintaksa
Pajp (Lua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted, cev) je naziv za znak „|“.
Mada možete koristiti i HTML синтаксу за табеле, можете користити и посебне вики кодове за прављење табела, на следећи начин:
- Читава табела почиње линијом „
{|
необавезни параметри табеле “ а завршава за линијом „|}
“. - Необавезни натпис табеле (табле цаптион) се укључује линијом „
|+
натпис “ после „{|
“. - Код за ред табеле се састоји од линије „
|-
необавезни параметри табеле “, и, у новој линији, кодова за ћелије у реду, одвојене знаком за нови ред или „|“ - Подаци табеле су кодови за ћелије; код за ћелију је у облику „| вредност “ или „| параметри ћелије | вредност “
- ред заглавља колона се означава помоћу „!“ уместо „|“, осим за раздвајање параметара и вредности ћелије; разлика у односу на нормалне редове зависи од прегледача, а заглавља колона се често приказују у појачаном фонту.
- прва ћелија реда се препознаје као заглавље реда ако линија почиње са „!“ уместо са „|“, а накнадне ћелије са подацима почињу у новој линији.
Параметри за табелу и ћелију су исти као у HTML-у, погледајте [1] и ХТМЛ елементи#Табеле. Међутим, елементи thead
, tbody
, tfoot
, colgroup
и col
тренутно нису подржани у МедијаВикију.
Табела може бити корисна чак и ако ћелије немају садржај, нарочито зато што се коришћењем боје позадине ћелија табела може претворити у дијаграм, погледајте на пример Wикипедиа:ен:Темплате талк:Сqуаре 8x8 пентомино еxампле. „Слику“ у облику табеле је много згодније уређивати него послату слику.
Сваки ред мора да има исти број ћелија као и остали редови, да би број колона табеле остао доследан (осим ако постоје ћелије које треба да се пружају преко више редова или колона, погледајте colspan и rowspan ниже, у примеру Зачин). Да бисте добили празне ћелије, користите непреламајуће празно место (non-breaking space)
као садржај да би сте осигурали да ћелије буде приказане.
Примери
Прост пример
{| | Ćelija 1, red 1 | Ćelija 2, red 1 |- | Ćelija 1, red 2 | Ćelija 2, red 2 |}
и
{| | Ćelija 1, red 1 || Ćelija 2, red 1 |- | Ćelija 1, red 2 || Ćelija 2, red 2 |}
оба дају
Ћелија 1, ред 1 | Ћелија 2, ред 1 |
Ћелија 1, ред 2 | Ћелија 2, ред 2 |
Таблица множења
Изворни код
{| border="1" cellpadding="2" |+Tablica množenja |- ! × !! 1 !! 2 !! 3 |- ! 1 | 1 || 2 || 3 |- ! 2 | 2 || 4 || 6 |- ! 3 | 3 || 6 || 9 |- ! 4 | 4 || 8 || 12 |- ! 5 | 5 || 10 || 15 |}
Изглед
Таблица множења × 1 2 3 1 1 2 3 2 2 4 6 3 3 6 9 4 4 8 12 5 5 10 15
Боја; домет параметара
Постоје два начина за назначавање боје текста и позадине појединачне ћелије:
{| | bgcolor=red | <font color=white> abv | gdđ | style="background:red; color:white" | ežz | ijk |}
даје
абв | гдђ | ежз | ијк |
Као што је показано, „font“ делује само на једну ћелију, чак и без крајње ознаке: систем сам производи крајњу ознаку.
Као и остали параметри, боје се могу назначити за цео ред или целу табелу; параметри за ред надјачавају параметре за табелу, а они за ћелију оне за ред:
{| style="background:yellow; color:green" |- | abv | gdđe | žzi |- style="background:red; color:white" | jkl | ljmnnj | opr |- | stć | style="background:silver" | ufhc | čdžš |}
даје
абв | гдђе | жзи |
јкл | љмнњ | опр |
стћ | уфхц | чџш |
Спецификација верзије 4.01 ХТМЛ-а дефинише шеснаест именованих боја, овде показаних хексадецималним вредностима:
блацк | #000000 | силвер | #ц0ц0ц0 | мароон | #800000 | ред | #фф0000 | |||
навy | #000080 | блуе | #0000фф | пурпле | #800080 | фуцхсиа | #фф00фф | |||
греен | #008000 | лиме | #00фф00 | оливе | #808000 | Yеллоw | #фффф00 | |||
теал | #008080 | аqуа | #00фффф | граy | #808080 | wхите | #фффффф |
Погледајте и текст w:ен:wеб цолорс.
Ширина, висина
Можете назначити висину и ширину целе табеле, као и висину реда. Одређивање ширине колоне може се урадити одређивањем ширине произвољне ћелије у тој колони. Када није одређена ширина за све колоне и/или висина за све редове, постоји одређена вишезначност и резултат зависи од прегледача.
{| style="width:400px; height:200px" border="1" |- | abv | gdđe | žzi |- style="height:100px" | jkl | style="width:200px" |ljmnnj | opr |- | stć | ufhc | čdžš |}
даје
абв | гдђе | жзи |
јкл | љмнњ | опр |
стћ | уфхц | чџш |
Смештање (позиционирање)
Може се сместити сама табела, сав садржај у реду и садржај ћелије, али не може сав садржај ћелије једним параметром; погледајте Темплате талк:Табле демо. Ни под којим условима немојте користити „флоат“ за смештање табеле. То разара обраду стране при великим величинама слова.
Зачин
Ево једног напреднијег примера, који показује још неке опције доступне за прављене табела. Можете се поиграти са овим подешавањима у вашим сопственим табелама и видети какве ефекте имају. Не морају све ове технике да буду примерене у свакој ситуацији; само зато што, на пример, можете да додате обојену позадину, не значи да је то увек добра идеја. Покушајте да означавање у табелама одржите релативно простим — сетите се да ће и други уређивати чланак! Овај пример пак треба да вам да представу о томе шта је све могуће.
Изворни код
{| border="1" cellpadding="5" cellspacing="0" align="center" |+'''Primer tabele''' |- ! style="background:#efefef;" | Prvo zaglavlje ! colspan="2" style="background:#ffdead;" | Drugo zaglavlje |- | gore levo | | rowspan=2 style="border-bottom:3px solid grey;" valign="top" | desna strana |- | style="border-bottom:3px solid grey;" | dole desno | style="border-bottom:3px solid grey;" | dole sredina |- | colspan="3" align="center" | {| border="0" |+''Tabela u tabeli'' |- | align="center" width="150px" | [[Slika:Wikipedia-logo-sr.png]] | align="center" width="150px" | [[Slika:Wikipedia-logo-sr.png]] |- | align="center" colspan="2" style="border-top:1px solid red; border-right:1px solid red; border-bottom:2px solid red; border-left:1px solid red;" | Dva logotipa Vikipedije |} |}
Изглед
Пример табеле Прво заглавље Друго заглавље горе лево десна страна
доле десно доле средина
Табела у табели ![]()
![]()
Два логотипа Википедије
Напредни пример
{| align=right border=1 | Ćelija 1, red 1 |rowspan=2| Ćelija 2, red 1 (i 2) | Ćelija 3, red 1 |- | Ćelija 1, red 2 | Ćelija 3, red 2 |}
Ћелија 1, ред 1 | Ћелија 2, ред 1 (и 2) | Ћелија 3, ред 1 |
Ћелија 1, ред 2 | Ћелија 3, ред 2 |
Приметите како табела плута на десно.
Угњеждена табела
{| border=1 | α | {| bgcolor=#ABCDEF border=2 |ugnježdena |- |tabela |} |opet prvobitna tabela |}
даје угњеждену табелу
α |
|
опет првобитна табела |
Угњеждене табеле морају почети на новој линији.
Друге синтаксе за табеле
Други типови синтаксе за табеле које МедијаВики подржава:
- XХТМЛ
- ХТМЛ и вики <td> синтакса
МедијаВики подржава сва три и сва производе (тренутно) ваљам HTML излаз, али је пајп синтакса најједноставнија, осим можда за оне који су већ упознати са HTML-ом. Такође, није сигурно да ће HTML и вики <td> синтаксе бити подржане од стране прегледача и у будућности, нарочито на ручним (хандхелд) уређајима који могу да приступају Интернету.
Такође погледајте и ХТМЛ елементи#Табеле. Знајте, међутим, да елементи thead
, tbody
, tfoot
, colgroup
и col
тренутно нису подржани у МедијаВикију.
Поређење
XХТМЛ | ХТМЛ и Вики-тд (Wики-тд) | Вики-пајп (Wики-пипе) | |||||||
---|---|---|---|---|---|---|---|---|---|
Табела | <table></table> | <table></table> | {| parametri |} | ||||||
Натпис | <caption></caption> | <caption></caption> | |+ natpis | ||||||
Ред | <tr></tr> | <tr> | |- parametri | ||||||
Ћелија са подацима |
<td>ćelija1</td> |
<td>ćelija1 |
| ćelija1 | ćelija2 | ||||||
Ћелија са подацима | <td>ćelija1</td> <td>ćelija2</td> <td>ćelija3</td> | <td>ćelija1 <td>ćelija2 <td>ćelija3 | |ćelija1||ćelija2||ćelija3 | ||||||
Ћелија заглавља | <th></th> | <th> | ! zaglavlje | ||||||
Узорак табеле |
| ||||||||
<table> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>3</td> <td>4</td> </tr> </table> | <table> <tr> <td> 1 <td> 2 <tr> <td> 3 <td> 4 </table> | {| | 1 || 2 |- | 3 || 4 |} | |||||||
Узорак табеле |
| ||||||||
<table> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>3</td> <td>4</td> </tr> <tr> <td>5</td> <td>6</td> </tr> </table> | <table> <tr> <td> 1 <td> 2 <tr> <td> 3 <td> 4 <tr> <td> 5 <td> 6 </table> | {| | 1 || 2 |- | 3 || 4 |- | 5 || 6 |} | |||||||
За |
Може се прегледати/исправити у сваком XHTML уређивачу Може се обликовати да олакша читање Добро знано |
Може се прегледати/исправити у сваком HTML уређивачу Може се обликовати да олакша читање Добро знано Заузима мање простора него XHTML |
Лако се пише Лако се чита Не заузима пуно места | ||||||
Против |
Тегобно Заузима пуно места Тешко га је читати брзо |
Збуњујуће, посебно за особе са малим искуством у HTML-у Лоше обликовано Лоше ограничено У принципу изгледа чудно Можда у будућности неће бити подржано у прегледачима |
Непозната синтакса Крута структура Не може се увлачити Текст (као што су HTML ознаке) неким особама може бити читљивији него низ пајпова, знакова сабирања, ускличника итд. | ||||||
XХТМЛ | ХТМЛ и Вики-тд (Wики-тд) | Вики-пајп (Wики-пипе) |
Пајп синтакса и произведени HTML
Пајп синтакса, коју је развио Магнус Манске (Магнус Манске), замењује пајпове (|) у HTML. Постоји и онлајн скрипт који претвара хтмл табеле у табеле у пајп синтакси.
Пајпови морају кретати од почетка нове линије, сем кад раздвајају параметре од садржаја или када се користи ||
за одвајање ћелија на једној линији. Параметри су необавезни.
Табеле
Табела се дефинише са {| ''parametri'' |} што је једнако <table ''parametri''>Ovde ubacite neoblikovan tekst </table>
- Пажња: Морате ставити празно место (space) између
{|
иparametri
или ће први параметар бити игнорисан.
Редови
<тр> ознаке ће за први ред бити аутоматски направљене. Да би сте започели нови ред, користите
|-
што даје
<tr>
Параметре можете додавати на следећи начин:
|- parametri
што даје
<tr parametri>
Примедба:
- <тр> ознаке ће бити отворене аутоматски код прве одговарајуће <тд> ознаке
- <тр> ознаке ће бити затворене аутоматски код одговарајућих <тр> и </табле> ознака
Ћелије
Ћелије се праве или овако:
|ćelija1 |ćelija2 |ćelija3
или овако:
|ćelija1||ćelija2||ćelija3
оба су једнака
<td>ćelija1</td><td>ćelija2</td><td>ćelija3</td>
па је „||“ једнако „нови ред“ + „|“
Параметри у ћелијама се користе овако:
|parametri|ćelija1||parametri|ćelija2||parametri|ćelija3
што даје
<td parametri>
Заглавља
Функционише на исти начин као и TD, сем што се користи „!“ уместо отварајућег „|“. „!!“ се може користити умести „||“. Мада, за параметре се још увек користи „|“! Пример:
!parametri|ćelija1
Натписи
Ознака <цаптион> се прави са
|+ Natpis
што даје
<caption>Natpis</caption>
Такође се могу користити параметри:
|+ parametri|Natpis
што ће дати
<caption parametri>Natpis</caption>
Текст поред табеле
(Можда ћете морати да повећате или смањите величину слова у прегледачу да би сте видели ефекат који хоћемо да демонстрирамо; такође можете да пробате и да промените ширину прозора прегледача.)
Можете да користите align=right; текст после кода табеле се појављује са леве стране табеле.
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
4 | 4 | 8 | 12 |
5 | 5 | 10 | 15 |
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
Међутим, овде немојте стављати већ обликован текст, може се преклопити са табелом пошто се не обмотава. Да бисте то спречили, користите <br style="clear:both;">:
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
4 | 4 | 8 | 12 |
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
ovde je tako da bi već oblikovan tekst počeo tek nakon završetka tabele tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst
Можете да користите алигн=лефт, табела ће бити са леве стране а следећи текст са њене десне стране (мада можда преблизу):
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
Простор око табеле, слике или текста
Да бисте направили празан простор око табеле, слике или текста, направите око тога табелу 1×1, са уметањем између ћелија (cellpadding):
|
![]() |
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
текст у кутији |
текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст ТеXт текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
Подешавање ширине ваших колона
Ако желите да форсирате одређену ширину колона уместо да прихватите ширину најширег текстуалног елемента у ћелијама колоне, пратите овај пример. Приметите се је омотавање текста форсирано.
{| border="1" cellpadding="2" !width="50"|Naziv !width="225"|Efekat !width="225"|Nalazi se u igrama |- |Pokelopta |Obična pokelopta |Sve verzije |- |Velika lopta |Bolja nego Pokelopta |Sve verzije |}
Назив Ефекат Налази се у играма Покелопта Обична покелопта Све верзије Велика лопта Боља него Покелопта Све верзије
Подешавање параметара
На почетку ћелије, додајте своје параметре праћене једним пајпом. На пример wидтх=300п| ће поставити ширину ћелије на 300 пиксела. Да би сте поставили више од једног параметра, оставите празно место између сваког од њих.
Вики код
{| |- | bgcolor=red|ćelija1 || width=300px bgcolor=blue|ćelija2 || bgcolor=green|ćelija3 |}
Како ће изгледати у вашем прегледачу
ћелија1 ћелија2 ћелија3
Уравнање децималног зареза
Колоне бројева се могу уравнати на децимални зарез на следећи начин:
<blockquote> {| cellpadding=0 cellspacing=0 |align=right| 432 || , || 1 |- |align=right| 43 || , || 21 |- |align=right| 4 || , || 321 |} </blockquote>
даје
432 , 1 43 , 21 4 , 321
У простијим случајевима можете се одрећи табеле и једноставно почети линије празним местом (спаце) и да додајете празна места да би уравнали бројеве:
432,1 43,21 4,321
Шаблони за стил
Неки корисници су направили шаблоне да би олакшали стилове на табелама. Уместо да памтите параметре табеле, само укључите шаблон одговарајућег стила после {|
. Ово помаже да обликовање табела остане уједначено и може да учини да једна промена на шаблону реши проблем или побољша изглед свих табела које га користе. На пример, ово:
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
4 | 4 | 8 | 12 |
5 | 5 | 10 | 15 |
постаје ово:
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
4 | 4 | 8 | 12 |
5 | 5 | 10 | 15 |
простом заменом border="1" cellpadding="2"
дела са {{prettytable}}
, зато што (на овом викију) Шаблон:Преттyтабле садржи следеће правила стила:
class="wikitable "
.
Сви овакви шаблони би требали да буду организовани/набројани на једном месту, као што је овде.
Галерија
Као нуспроизвод особине галерије слика, табела се може направи и ознаком галлерy (галерија); ако текстуална ставка садржи везу, цела ставка се игнорише.
<gallery perrow=5> Slika:Communityfront2.jpg|[[Srpski kulturni centar u Vankuveru|Srpski kulturni centar]] Slika:English Bay Vancouver.jpg|Pogled na Engleski zaliv sa Pomorskog muzeja Slika:False Creek2.jpg|Fols Krik marina Slika:Granville Island Night.jpg|Grenvil ostrvo u Vankuveru, noću Slika:Vancouver from Grouse mountain.jpg|Pogled na Vankuver sa planine Graus Slika:Sunset picnic.jpg|Zalazak sunca na Engleskom zalivu Slika:Fog_in_Vancouver.jpg|Pogled na Fermont hotel sa zgrade Harbor Centra Slika:Vancouver Sun Tower.jpg|San tauer Slika:Science World.jpg|Kupola muzeja Sveta nauke Slika:CanadaPlaceVancouverSnow.jpg|Kanada Plejs </gallery>
даје:
Такође погледајте
Спољашње везе
- Претварач табела из HTML-а у вики на cnic.org
- цсв2wп - претвара из формата вредности одвојених зарезом (цомма-сепаратед валуес - ЦСВ) у пајп синтаксу. Може се користити за увоз табела из на пример Еxцел-а и сл. (више информација)
- Претварач табела из HTML-а у вики на wацкyбоy.цом
- Претварач табела из HTML-а у вики на уни-бонн.де
- Претварач табела из HTML-а у вики на диберри.дyнднс.орг
- пywикипедиабот (може да претвори табеле из HTML-a u viki)