6603
правки
(→Ссылки: Мёртвая ссылка.) |
(немного Викификатора) |
||
'''Ячейка'''
Любая таблица в wiki-стиле состоит из [[Википедия:Как делать таблицы#Ячейки|ячеек]].
Простейшая таблица состоит из одной ячейки:
|}
Cложные таблицы состоят из множества ячеек:
{| class="simple" border="1"
|→
|}
<br
{| class="simple" border="1" style="text-align:center"
'''Заголовок таблицы'''
Дополнительным элементом таблицы является [[Википедия:Как делать таблицы#Заголовок таблицы|заголовок таблицы]].
{| class="simple" border="1" style="text-align:center"
|Ячейка 5
|Ячейка 6
|}<br
{| class="simple" border="1" style="text-align:center"
|и это заголовок строки||Ячейка 1||Ячейка 2||Ячейка 3
'''Классы таблиц'''
По своему оформлению таблицы подразделяются на [[Википедия:Оформление таблиц#Классы оформления таблиц|классы]].
{|
=== Открывающие и закрывающие элементы ===
Исходный код таблицы заключается в фигурные скобки '''<code>{</code>{{nbsp|2}}<code>}</code>'''. Первая фигурная скобка исходного кода таблицы называется ''открывающей скобкой'', последняя
{|
!Исходный код:
|
!Представление в Википедии:
|-
=== Ячейки ===
Каждая ячейка в таблице начинается с одинарной вертикальной черты '''<code>|</code>''', после которой пишется содержимое ячейки. Между вертикальной чертой и первой буквой текста содержимого ячейки допускается вставлять пробел.
{|
!Исходный код:
|
!Представление в Википедии:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
=== Строки и столбцы ===
Строка таблицы начинается с вертикальной черты, после которой пишется дефис: '''<code>|-</code>'''. Таблица может иметь множество строк.
▲Ячейки в таблице можно организовывать в строки.
▲Строка таблицы начинается с вертикальной черты, после которой пишется дефис: '''<code>|-</code>'''. Таблица может иметь множество строк.
Записи ячеек в табличной строке начинают с новой строчки в исходном коде таблицы. Каждая последующая ячейка в строке может быть записана с новой строчки или в одну строчку.
{|
!Исходный код:
|
!Представление в Википедии:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
{{подробно|[[meta:Help:Table/ru|Вики-форматирование таблиц]]}}
=== Пример таблицы, состоящей из одной строки ===
'''Пример записи ячеек с новой строчки'''
{|
!Исходный код:
|
!Представление в Википедии:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
|}
=== Пример многострочной таблицы ===
'''Пример записи ячеек с новой строчки'''
{|
!Исходный код:
|
!Представление в Википедии:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
Вид рамки описывается в первой строке, сразу после '''<code>{|</code>'''. Не забудьте, что между ними и атрибутом должен быть пробел.
'''Толщина линий''' рамки задаётся атрибутом <code>border="n"</code>, где «n»
{|
|Исходный код:
|
|В Википедии это будет выглядеть следующим образом:
|-
{|
|Исходный код:
|
|В Википедии это будет выглядеть следующим образом:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
=== Заголовок строки/столбца ===
Чтобы содержимое ячейки выделялось жирным шрифтом и центрировалось, вместо вертикальных чёрточек ставятся восклицательные знаки. Обычно это применяется для выделения заголовков. Подробнее о стилях оформления таблиц см. [[Википедия:Оформление таблиц]].
{|
!Исходный код:
|
!Представление в Википедии:
|-
{|
!Исходный код:
|
!Представление в Википедии:
|-
== Объединение ячеек ==
В wiki-стиле, как и в HTML, имеется возможность объединять несколько ячеек как по вертикали, так и по горизонтали.
Для объединения по вертикали применяется атрибут <code>rowspan="n"</code>, где «n»
'''Пример:'''
== Цветовое оформление таблиц ==
'''Текст''', находящийся в таблице, можно сделать цветным. С этой целью применяются те же тэги, что и в HTML:
* для отдельного слова
* для длинного текста
где «abcdef»
'''Пример:'''
Для "раскраски" текста пишут так:
{|
|'''Исходный код влож. табл.:'''
|
|'''Исходный код родит. табл.:'''
|
|'''В Википедии родит. табл. будет выглядеть так:'''
|-
|Столбец 5
|}</pre>
| ||
|valign="top"|
'''Примечания'''
* Столбец 1
* Столбец 2
* Столбец 3
* Столбец 4
* Столбец 5
|}
Затем вместо записей «Столбец 2» и «Столбец 4» вставьте знак '''неразрывного пробела'''
{|
|'''Исходный код объединённой таблицы:'''
|
|'''В Википедии это будет выглядеть так:'''
|-
|
{| cellspacing="10"
|
|
|}
|valign="top"|
|}
Затем в нечётные столбцы вместо записей «Столбец 1», «Столбец 2» и «Столбец 3» с новой строки впишите коды вложенных таблиц.
{|
|'''Исходный код объединённой таблицы:'''
|
|'''В Википедии это будет выглядеть так:'''
|-
|Ячейка 3-12
|}
| ||
|
{| class="standard"
|}
Примерно такой же результат можно получить с помощью шаблона {{tl|столбцы}}
=== Выравнивание объединённых таблиц ===
Объединяемые таблицы выравниваются по вертикали. Для выравнивания по верхнему краю таблиц с разным количеством строк применяется параметр <code>style="vertical-align:top"</code> или <code>valign="top"</code>.
'''Пример без выравнивания'''
|}
|}
: '''Исходный код для примера без выравнивания'''
<div style="margin-left: 2em;">
<pre>{|
|}
: '''Исходный код для примера с выравниванием'''
<div style="margin-left: 2em;">
<pre>{|
|Ячейка 3
|}</nowiki>
|
{| border="1" width="60%"
|Ячейка 1
| Продолжение скрытого содержания
|}
Если не указать collapsed, то таблица будет сворачивающейся, но по умолчанию
Также можно сделать таблицу такой, что её содержание будет сортироваться (по вертикали), включив в заголовок команду
* Не следует делить таблицу на секции с помощью заголовков секций (или чего-то схожего), занимающего несколько ячеек (объединённых).
* Если в ячейке находятся числа, то для успешной сортировки таких ячеек необходимо, чтобы перед числами не было никаких буквенных пояснений —
<pre style="display: inline-block;">
! Числа !! Буквы !! Числа и буквы после них
|-
| 1 || в || 90 млн
|-
| 3 || а || 5 десятков
|-
| 2 || б || 1
|}
Вариант той же таблицы, по умолчанию свёрнутой:
{| class="wikitable collapsible collapsed sortable"
! colspan="3" | Нормально-свёрнутая сортируемая таблица
|-
! Числа !! Буквы !! Числа и буквы после них
|-
| 1 || в || 90 млн
|-
| 3 || а || 5 десятков
|-
| 2 || б || 1
|-
| 4 || г || 2 млрд
|}
{{shortcut|ВП:КОНВЕРТЕР}}
* [http://www.uni-bonn.de/~manfear/html2wiki-tables.php Конвертер [[HTML]]-таблиц в вики-формат]{{недоступная ссылка|accessdate=2016-11-01}}
* [http://excel2wiki.net/index.php Конвертер [[
* [http://exogens.ru/on-line-instrumenty/wiki-tablicy/ Автоматизация создания Wiki-таблиц]
|