Уикипедия:Наръчник/Таблици: Разлика между версии

Изтрито е съдържание Добавено е съдържание
с {{ИП Уикипедия}}-шаблони / {{ИП Уикипедия актуализация}} / и тук ще падне сериозна реорганизация - скоро!
без html и свички тия сложнотии и страхотии, съвсем простичко, като за начинаещи, пък вече който иска... Уикипедия:Таблици
Ред 2:
{{ИП Уикипедия/TabsHeader/5|[[У:Н]]}}
{{ИП Уикипедия/TabsHeader/Наръчник|[[У:НТАБ]]}}
{{ИП Уикипедия актуализация}}{{Br}}
<div style="float:right">__TOC__</div>
 
'''Таблиците''' са един от най-ефективните и използвани начини за [[Уикипедия:Организиране на информация|организиране на информация]] в Уикипедия, но тъй като използват уикикод, който не може да бъде видян другаде, обикновено в началото потребителите срещат известни трудности докато разберат как да ги използват. Кодът на таблиците обаче е разработен специално, за да бъде наистина интуитивен и с него да може да работи всеки, без да има специални умения по уебдизайн.
Съществува алтернатива при създаването на таблици, измислена от [[:m:User:Magnus Manske|Магнус Манске]], която заменя етикетите в HTML <nowiki><table>, <tr>, <td>, <th> и <caption></nowiki>. Те, разбира се, все още могат да бъдат използвани, но новият вариант се препоръчва, тъй като изключително подобрява четимостта.
 
От меню „Елементи от статията...“ може да бъде избрана примерна таблица от три колони и два реда, която да бъде впоследствие прекроена, за да отговори на конкретните нужди на статията.
Ето едно [http://www.uni-bonn.de/~manfear/html2wiki-tables.php средство] за автоматично превръщане на табличните етикети.
 
{| style="width:100%" cellpadding="5"
Всички етикети трябва да започват на нов ред. Параметрите не са задължителни.
|-valign="top"
 
| style="width:40%" | Стандартният код на таблицата е:
== Етикети ==
| style="width:60%" | което в режим на четене извежда:
 
|-valign="top"
=== table ===
|<pre>{| class="wikitable"
 
|+ Заглавие на таблицата
Таблица се създава чрез
! колона 1
<nowiki>{|</nowiki> ''параметри''
! колона 2
|}
! колона 3
което е еквивалетно на
&lt;table ''параметри''>
&lt;/table>
 
=== td (обикновени клетки) ===
 
Клетките се създават така:
| клетка 1
| клетка 2
| клетка 3
или така:
| клетка 1 || клетка 2 || клетка 3
което е еквивалетно на
&lt;td>клетка 1&lt;/td>&lt;td>клетка 2&lt;/td>&lt;td>клетка 3&lt;/td>
т.е. "||" е еквивалетно на "нов ред" + "|"
 
За клетките параметри се дефинират така:
| ''параметри'' | клетка
което се превръща в
&lt;td ''параметри''&gt;клетка&lt;/td&gt;
 
=== th (заглавни клетки) ===
 
Действа по съвсем същия начин като при обикновените клетки (td), с изключението, че се използва "!" вместо "|".
"!!" може да използва вместо "||". Но параметрите се разграничават пак с "|":
! ''параметри'' | клетка
 
=== tr (редове) ===
 
Първият ред на таблицата се създава автоматично. Но ако искате повече редове, използвайте следния код за тяхното създаване:
|-
или
|--------------
или
|-------------------
като всичко това е еквивалетно на
&lt;tr&gt;
Параметри се добавят така:
|- ''параметри''
или
|------- ''параметри''
което се превръща в
&lt;tr ''параметри''&gt;
 
''Забележка:''
* автоматично се създава етикет &lt;tr&gt; за първия ред
* етикетите за редовете (&lt;tr&gt;) се затварят автоматично при среща на нов ред или край на таблицата
 
=== caption (заглавие) ===
 
Заглавен етикет (&lt;caption&gt;) се създава чрез
|+ Заглавие
което се превръща в
&lt;caption&gt;Заглавие&lt;/caption&gt;
Може да използвате и параметри:
|+ ''параметри'' | Заглавие
което е еквивалетно на
&lt;caption ''параметри''&gt;Заглавие&lt;/caption&gt;
 
 
== Примери ==
 
=== Прост пример ===
<pre>
<nowiki>
{|
| клетка 1, ред 1
| клетка 2, ред 1
|-
| клетка 1, ред 2
| клетка 2, ред 2
|}
</nowiki></pre>
създава
 
{|
| клетка 1, ред 1
| клетка 2, ред 1
|-
| клетка 1, ред 2
| клетка 2, ред 2
|}
 
=== Сложен пример ===
<pre>
<nowiki>
{| border="1" style="float:right"
| клетка 1, ред 1
| rowspan="2" | клетка 2, ред 1 (и 2)
| клетка 3, ред 1
|-
| клетка 1, ред 2
| клетка 3, ред 2
|}
</nowiki>
</pre>
 
''Вижте таблицата вдясно.''
 
{| border="1" style="float:right"
| клетка 1, ред 1
| rowspan="2" | клетка 2, ред 1 (и 2)
| клетка 3, ред 1
|-
| клетка 1, ред 2
| клетка 3, ред 2
|}
 
=== Вмъкната таблица ===
 
<pre>
{| border="1"
| текст
|
{| bgcolor="#ABCDEF" border="2"
| вмъкната
|-
| таблица
|}
| външната таблица
|}
</pre>
 
създава
 
{| border="1"
| текст
|
{| bgcolor="#ABCDEF" border="2"
| вмъкната
|-
| ред 1, клетка 1
| таблица
| ред 1, клетка 2
|}
| ред 1, клетка 3
| външната таблица
|}
 
=== Заглавие и редове с няколко клетки ===
 
''Вижте таблицата вдясно.''
 
{| border="1" style="float:right"
|+ '''Това е заглавието на таблицата'''
| Държава || България
|-
| ред 2, клетка 1
| Валута || Лев
| ред 2, клетка 2
| ред 2, клетка 3
|}</pre>
|
{| class="wikitable"
|+ Заглавие на таблицата
! колона 1
! колона 2
! колона 3
|-
| ред 1, клетка 1
| Времева зона || GMT+2
| ред 1, клетка 2
| ред 1, клетка 3
|-
| ред 2, клетка 1
| Национален химн || Мила Родино
| ред 2, клетка 2
| ред 2, клетка 3
|}
 
{| border="1" style="float:right"
|+ <nowiki>'''</nowiki>Това е заглавието на таблицата<nowiki>'''</nowiki>
| Държава || България
|-
| Валута || Лев
|-
| Времева зона || GMT+2
|-
| Национален химн || Мила Родино
|}
 
=== Заглавни клетки ===
 
{| border="1"
! Заглавие 1 !! Заглавие 2
|-
| Нова ред се добавя по следния начин:
| клетка 1 || клетка 2
| и резултатът е следният:
|}
|-valign="top"
 
|
се създава чрез:
<nowiki>{| class="wikitable"</nowiki>
 
<nowiki>|+ Заглавие на таблицата</nowiki>
{| border="1"
<nowiki>! колона 1</nowiki>
! Заглавие 1 !! Заглавие 2
<nowiki>! колона 2</nowiki>
|-
<nowiki>! колона 3</nowiki>
| клетка 1 || клетка 2
<nowiki>|-</nowiki>
|}
<nowiki>| ред 1, клетка 1</nowiki>
 
<nowiki>| ред 1, клетка 2</nowiki>
 
<nowiki>| ред 1, клетка 3</nowiki>
=== Редове ===
<nowiki>|-</nowiki>
<pre>
<nowiki>| ред 2, клетка 1</nowiki>
{|
<nowiki>| клеткаред 1 ||2, клетка 2</nowiki>
<nowiki>| ред 2, клетка 3</nowiki>
|- bgcolor="#abcdef"
<nowiki>|-</nowiki>
| клетка 3 || клетка 4
<span style="font-weight:bold; color:red">| ред 3, клетка 1</span>
|}
<span style="font-weight:bold; color:red">| ред 3, клетка 2</span>
</pre>
<span style="font-weight:bold; color:red">| ред 3, клетка 3</span>
 
<nowiki>|}</nowiki>
създава:
|
 
{| class="wikitable"
{|
|+ Заглавие на таблицата
| клетка 1 || клетка 2
! колона 1
|- bgcolor="#abcdef"
! колона 2
| клетка 3 || клетка 4
! колона 3
|}
 
==== Редове със заглавни и обикновени клетки ====
<pre>
{| border="1" cellspacing="0"
!
! Вертик. заглавие 1
! Вертик. заглавие 2
|-
! Хориз. заглавие 1
| имало едно
| време един ...
|-
! Хориз. заглавие 2
| тогава
| се появи конят
|}
</pre>
 
създава:
 
{| border="1" cellspacing="0"
!
! Вертик. заглавие 1
! Вертик. заглавие 2
|-
| ред 1, клетка 1
! Хориз. заглавие 1
| ред 1, клетка 2
| имало едно
| ред 1, клетка 3
| време един ...
|-
| ред 2, клетка 1
! Хориз. заглавие 2
| ред 2, клетка 2
| тогава
| ред 2, клетка 3
| се появи конят
|-
| ред 3, клетка 1
| ред 3, клетка 2
| ред 3, клетка 3
|}
 
но:
 
<pre>
{| border="1" cellspacing="0"
! !! Вертик. заглавие 1 !! Вертик. заглавие 2
|-
! Хориз. заглавие 1 || имало едно || време един ...
|-
! Хориз. заглавие 2 || тогава || се появи конят
|}
</pre>
 
създава:
 
{| border="1" cellspacing="0"
! !! Вертик. заглавие 1 !! Вертик. заглавие 2
|-
| Нова колона се добавя по следния начин:
! Хориз. заглавие 1 || имало едно || време един ...
| и резултатът е следният:
|-valign="top"
|
<nowiki>{| class="wikitable"</nowiki>
<nowiki>|+ Заглавие на таблицата</nowiki>
<nowiki>! колона 1</nowiki>
<nowiki>! колона 2</nowiki>
<nowiki>! колона 3</nowiki>
<span style="font-weight:bold; color:red">! колона 4</span>
<nowiki>|-</nowiki>
<nowiki>| ред 1, клетка 1</nowiki>
<nowiki>| ред 1, клетка 2</nowiki>
<nowiki>| ред 1, клетка 3</nowiki>
<span style="font-weight:bold; color:red">| ред 1, клетка 4</span>
<nowiki>|-</nowiki>
<nowiki>| ред 2, клетка 1</nowiki>
<nowiki>| ред 2, клетка 2</nowiki>
<nowiki>| ред 2, клетка 3</nowiki>
<span style="font-weight:bold; color:red">| ред 2, клетка 4</span>
<nowiki>|}</nowiki>
|
{| class="wikitable"
|+ Заглавие на таблицата
! колона 1
! колона 2
! колона 3
! колона 4
|-
| ред 1, клетка 1
! Хориз. заглавие 2 || тогава || се появи конят
| ред 1, клетка 2
| ред 1, клетка 3
| ред 1, клетка 4
|-
| ред 2, клетка 1
| ред 2, клетка 2
| ред 2, клетка 3
| ред 2, клетка 4
|}
|}
 
== Вижте също ==
* [[Уикипедия:Таблици|Таблици]] — подробно упътване за таблиците в Уикипедия
* [[meta:Help:Table|Help:Table]] в МетаУики
 
{{Пясъчник}}
<center>'''Пробвайте наученото дотук в [[Уикипедия:Пясъчник|пясъчника]], след което [[Уикипедия:Наръчник/Шаблони|продължете]] с наръчника.'''</center>
 
[[meta:MediaWiki_User%27s_Guide:_Using_tables|User's Guide: Using tables]]
[[Категория: Уикипедия:Наръчник|Наръчник/Таблици]]