http://lib.uml2.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B&feed=atom&action=history
Справка:Таблицы - История изменений
2024-03-29T00:14:04Z
История изменений этой страницы в вики
MediaWiki 1.26.4
http://lib.uml2.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B&diff=415&oldid=prev
WikiSysop в 21:51, 25 марта 2010
2010-03-25T21:51:15Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 21:51, 25 марта 2010</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l459" >Строка 459:</td>
<td colspan="2" class="diff-lineno">Строка 459:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>В таком случае, надо:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>В таком случае, надо:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* добиться сохранения таблицы в [[HTML]]-формате (например, скопировать таблицу из MS Excel в MS Word, сохранить в формате «web-page filtered»).</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* добиться сохранения таблицы в [[<ins class="diffchange diffchange-inline">lib:</ins>HTML]]-формате (например, скопировать таблицу из MS Excel в MS Word, сохранить в формате «web-page filtered»).</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* «Почистить» таблицу от лишних тэгов и атрибутов с помощью программы [[Tidy]]. Примерный вызов [[Tidy]] для HTML таблицы из сохраненной из «MS Word» следующий:</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* «Почистить» таблицу от лишних тэгов и атрибутов с помощью программы [[<ins class="diffchange diffchange-inline">lib:</ins>Tidy]]. Примерный вызов [[<ins class="diffchange diffchange-inline">lib:</ins>Tidy]] для HTML таблицы из сохраненной из «MS Word» следующий:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  tidy -raw -i -m -wrap 256 -bare --word-2000 yes %1</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  tidy -raw -i -m -wrap 256 -bare --word-2000 yes %1</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Вставить полученную (очищенную и отформатированную) [[HTML]]-таблицу в статью.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Вставить полученную (очищенную и отформатированную) [[<ins class="diffchange diffchange-inline">lib:</ins>HTML]]-таблицу в статью.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-lib}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-all}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{replicate-from-custiswiki-to-all}}</div></td></tr>
</table>
WikiSysop
http://lib.uml2.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B&diff=245&oldid=prev
WikiSysop: 1 версия
2010-03-17T15:57:08Z
<p>1 версия</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;' lang='ru'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Версия 15:57, 17 марта 2010</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='ru'><div class="mw-diff-empty">(нет различий)</div>
</td></tr></table>
WikiSysop
http://lib.uml2.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B&diff=244&oldid=prev
VitaliyFilippov: /* Расширение SimpleTable */
2009-09-25T18:08:01Z
<p><span dir="auto"><span class="autocomment">Расширение SimpleTable</span></span></p>
<p><b>Новая страница</b></p><div>[[Category:{{SITENAME}}:Справка]]<br />
<br />
Таблицы являются удобной формой для отображения информации. Но таблицы выполняют лишь тогда свою цель, когда между строчками и столбцами имеется смысловая связь, т. е. информацию в них можно рассортировать неким образом, например, по дате или алфавиту.<br />
<br />
С другой стороны, таблицы сложнее обычного текста. Так что применять их имеет смысл лишь там, где они действительно улучшают восприятие материала. Поэтому предварительно обдумывайте: не лучше ли использовать обычный список.<br />
<br />
=== Таблицы в машинописном стиле без форматирования ===<br />
Простейший и быстрейший способ создать таблицу — это написать ее в машинописном стиле, с помощью преформатированных блоков. <br />
Столбцы и общий вид форматируются визуально. Например:<br />
<br />
<center>Климатическая таблица</center><br />
Месяцы: январь февраль март апрель май июнь июль август сентябрь октябрь ноябрь декабрь<br />
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br />
Дневная температура 21 21 22 23 25 27 29 28 26 24 22 20<br />
Ночная температура 15 15 15 16 17 17 18 17 16 15 15 14<br />
Солнечные часы/день 6 6 7 8 9 9 9 8 7 7 6 6<br />
Дождливые дни/месяц 6 4 3 2 2 1 0 0 2 5 6 7<br />
Температура воды 19 18 18 18 19 20 21 23 20 18 18 18<br />
<br />
===Расширение SimpleTable===<br />
Еще один простейший способ с минимумом «шумовых» символов и с соблюдением модели<br />
«строка таблицы=строка текста», это использовать расширение SimpleTable и тег «tab».<br />
<br />
Например,<br />
<nowiki><br />
<tab cellpadding="5" border=1 sep=spaces head=top><br />
Месяцы: январь февраль март апрель май июнь июль август сентябрь октябрь ноябрь декабрь<br />
Дневная_температура 21 21 22 23 25 27 29 28 26 24 22 20<br />
Ночная_температура 15 15 15 16 17 17 18 17 16 15 15 14<br />
Солнечные_часы/день 6 6 7 8 9 9 9 8 7 7 6 6<br />
Дождливые_дни/месяц 6 4 3 2 2 1 0 0 2 5 6 7<br />
Температура_воды 19 18 18 18 19 20 21 23 20 18 18 18<br />
</tab><br />
</nowiki><br />
<br />
<tab cellpadding="5" border=1 sep=spaces head=top><br />
Месяцы: январь февраль март апрель май июнь июль август сентябрь октябрь ноябрь декабрь<br />
Дневная_температура 21 21 22 23 25 27 29 28 26 24 22 20<br />
Ночная_температура 15 15 15 16 17 17 18 17 16 15 15 14<br />
Солнечные_часы/день 6 6 7 8 9 9 9 8 7 7 6 6<br />
Дождливые_дни/месяц 6 4 3 2 2 1 0 0 2 5 6 7<br />
Температура_воды 19 18 18 18 19 20 21 23 20 18 18 18<br />
</tab><br />
<br />
Атрибуты тега «tab»:<br />
;sep: Символ-сепаратор колонок:<br />
:;tab: символ табуляции<br />
:;space: пробел<br />
:;spaces: один или несколько пробелов или символов табуляции<br />
:;comma: запятая<br />
:;bar: вертикальная черта «|»<br />
;head: этот атрибут, если есть, указывает, где распологается заголовок таблицы.<br />
:;top: верхняя запись<br />
:;left: первая колонка<br />
:;topleft: и верхняя запись и первая (левая) колонка таблицы.<br />
<br />
Также понимает следующие атрибуты, как HTML-атрибуты таблиц:<br />
;border: толщина границ<br />
;cellpadding: поля между значениями ячеек и границами ячеек.<br />
<br />
И наконец, используя <tt>class="sortable"</tt>, можно делать динамически сортируемые таблицы:<br />
<br />
<tab cellpadding="5" border=1 class="sortable" sep=spaces head=top><br />
EMP_NO DEPT_NO PRO_NO EMP_BDATE EMP_SAL EMP_BONUS<br />
2441 1 155 1955 16000.00 14000.00<br />
2442 1 20 1960 14000.00 NULL<br />
2443 1 NULL 1960 16000.00 13000.00<br />
2452 1 155 NULL 15000.00 14000.00<br />
2453 1 234 NULL 17000.00 NULL<br />
2444 2 177 1970 17000.00 16000.00<br />
</tab><br />
<br />
Кстати, если вы хотите видеть что-то посимпатичнее уродливых стандартных HTML-рамочек, пропишите <tt>class="tableborder1black"</tt>. Его также можно комбинировать с другими классами (например <tt>sortable</tt>):<br />
<br />
<tab cellpadding="5" border=1 class="sortable tableborder1black" sep=spaces head=top><br />
EMP_NO DEPT_NO PRO_NO EMP_BDATE EMP_SAL EMP_BONUS<br />
2441 1 155 1955 16000.00 14000.00<br />
2442 1 20 1960 14000.00 NULL<br />
2443 1 NULL 1960 16000.00 13000.00<br />
2452 1 155 NULL 15000.00 14000.00<br />
2453 1 234 NULL 17000.00 NULL<br />
2444 2 177 1970 17000.00 16000.00<br />
</tab><br />
<br />
=== Простейшая таблица ===<br />
Любая таблица в wiki-стиле начинается с фигурной скобки '''{''' с последующей вертикальной чертой '''<nowiki>|</nowiki>''' и заканчивается вертикальной чертой '''<nowiki>|</nowiki>''' с закрывающей фигурной скобкой '''}'''. Каждая ячейка строки начинается вертикальной черточки '''<nowiki>|</nowiki>''', после которой пишется ее содержание.<br />
<br />
'''Пример:'''<br />
Таблица с одной строкой пишется так:<br />
<nowiki>{|<br />
|Ячейка 1<br />
|Ячейка 2<br />
|Ячейка 3<br />
|}</nowiki><br />
В [[{{SITENAME}}]] это будет выглядеть так:<br />
{|<br />
|Ячейка 1<br />
|Ячейка 2<br />
|Ячейка 3<br />
|}<br />
<br />
Для введения следующей строки после вертикальной черточки ставится штрих «-». Таким образом можно вводить любое количество строк.<br />
<br />
'''Пример:'''<br />
Таблица в две строки пишется так:<br />
<nowiki>{|<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|}</nowiki><br />
<br />
В [[{{SITENAME}}]] это будет выглядеть так:<br />
{|<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|}<br />
<br />
Таблица в три строки пишется так:<br />
<nowiki>{|<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}</nowiki><br />
<br />
А в [[{{SITENAME}}]] это будет выглядеть так:<br />
{|<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}<br />
<br />
И так далее.<br />
<br />
=== Табличные рамки ===<br />
Вид рамки описывается в первой строке, сразу после '''{|'''. Не забудьте, что между ними и атрибутом должен быть пробел. В настоящее время возможно устанавливать лишь толщину рамки атрибутом '''border=n''', где «n» — толщина линии рамки.<br />
'''Пример:'''<br />
Для последней таблицы рамку можно создать так:<br />
<nowiki>{| border=1<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}</nowiki><br />
<br />
В [[{{SITENAME}}]] это будет выглядеть следующим образом:<br />
{| border=1<br />
|Ячейка 1*1<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}<br />
<br />
=== Заголовки ===<br />
Чтобы содержание ячейки выделялись жирным шрифтом и отцентрированны, вместо вертикальных чёрточек ставятся восклицательные знаки. Это можно применять для выделения заголовков.<br />
<br />
'''Пример:''' <br />
Для последней таблицы можно написать так:<br />
<nowiki>{| border=1<br />
!Первый столбец<br />
!Второй столбец<br />
!Третий столбец<br />
|-<br />
!Первая строчка<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
!Вторая строчка<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
!Третья строчка<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}</nowiki><br />
<br />
В [[{{SITENAME}}]] это будет выглядеть следующим образом:<br />
{| border=1<br />
!Первый столбец<br />
!Второй столбец<br />
!Третий столбец<br />
|-<br />
!Первая строчка<br />
|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
!Вторая строчка<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
!Третья строчка<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}<br />
<br />
=== Запись в одну строчку ===<br />
Чтобы сделать записываемую в таблицу информацию более читабельной, можно писать ряды в одну строчку (если записи в них не очень длинные), отделяя их вертикальной чертой.<br />
<br />
'''Пример:'''<br />
Для последней таблицы можно написать так:<br />
<nowiki>{| border=1<br />
!Первый столбец||Второй столбец||Третий столбец<br />
|-<br />
|Ячейка 1*1||Ячейка 2*1||Ячейка 3*1<br />
|-<br />
|Ячейка 1*2||Ячейка 2*2||Ячейка 3*2<br />
|-<br />
|Ячейка 1*3||Ячейка 2*3||Ячейка 3*3<br />
|}</nowiki><br />
<br />
В [[{{SITENAME}}]] это будет выглядеть следующим образом:<br />
{| border=1<br />
!Первый столбец||Второй столбец||Третий столбец<br />
|-<br />
|Ячейка 1*1||Ячейка 2*1||Ячейка 3*1<br />
|-<br />
|Ячейка 1*2||Ячейка 2*2||Ячейка 3*2<br />
|-<br />
|Ячейка 1*3||Ячейка 2*3||Ячейка 3*3<br />
|}<br />
<br />
=== Rowspanning и Colspanning ===<br />
В wiki-стиле, как и в HTML, имеется возможность «растягивать» ячейки как по вертикали, так и по горизонтали.<br />
Для «растягивания» по вертикали применяется атрибут ''rowspan=n'', где «n» — число ячеек, на которые должна «тянуться» данная ячейка. Этот атрибут вписывается перед содержанием «растягиваемой» ячейки.<br />
<br />
'''Пример:'''<br />
Вертикальное «растягивание» на две ячейки пишется так:<br />
<nowiki>{| border=1<br />
|Ячейка 1<br />
|rowspan=2 |Ячейка 2, растянута<br />
|Ячейка 3<br />
|-<br />
|Ячейка 4<br />
|Ячейка 5<br />
|}</nowiki><br />
Выглядеть это будет так:<br />
{| border=1<br />
|Ячейка 1<br />
|rowspan=2 |Ячейка 2, растянута<br />
|Ячейка 3<br />
|-<br />
|Ячейка 4<br />
|Ячейка 5<br />
|}<br />
<br />
Для «растягивания» по горизонтали используется атрибут ''colspan=n''.<br />
'''Пример:'''<br />
<nowiki>{| border=1<br />
|Ячейка 1<br />
|colspan=2 |Ячейка 2, растянута<br />
|-<br />
|Ячейка 3<br />
|Ячейка 4<br />
|Ячейка 5<br />
|}</nowiki><br />
<br />
Выглядит это так:<br />
{| border=1<br />
|Ячейка 1<br />
|colspan=2 |Ячейка 2, растянута<br />
|-<br />
|Ячейка 3<br />
|Ячейка 4<br />
|Ячейка 5<br />
|}<br />
<br />
=== «Раскраска» таблиц ===<br />
'''Текст''', находящийся в таблице, можно сделать цветным. С этой целью применяются те же тэги, что и в HTML:<br />
* для отдельного слова — <nowiki><font color="#ABCDEF">Teкст</font></nowiki>;<br />
* для длинного текста — <nowiki><div style="color:#ABCDEF">Текст, текст.</div></nowiki>,<br />
где «ABCDEF» — индекс цвета в [[RuPedia:Википедия:Таблица цветов|Таблице цветов]].<br />
'''Пример:'''<br />
Для "раскраски" текста пишут так:<br />
<nowiki>{| border=1<br />
|Ячейка 1*1<br />
|Здесь цветное только <font color="#FF00FF">одно</font> слово.<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|<div style="color:#33CC66">А здесь выделен цветом длинный-длинный абзац.</div><br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}</nowiki><br />
В [[{{SITENAME}}]] это будет выглядеть следующим образом:<br />
{| border=1<br />
|Ячейка 1*1<br />
|Здесь цветное только <font color="#FF00FF">одно</font> слово.<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|<div style="color:#33CC66">А здесь выделен цветом длинный-длинный абзац.</div><br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}<br />
<br />
Сделать '''цветную ячейку''' можно с помощью атрибута «bgcolor=#ABCDEF», где «ABCDEF» обозначает, как вы уже, наверное, догадались, индекс цвета в [[RuPedia:Википедия:Таблица цветов|Таблице цветов]].<br />
'''Пример:'''<br />
Для "раскраски" одной ячейки пишется так:<br />
<nowiki>{| border=1<br />
|Ячейка 1*1<br />
|bgcolor=#FFCC00|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|bgcolor=#CCFF00|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}</nowiki><br />
В [[{{SITENAME}}]] это будет выглядеть следующим образом:<br />
{| border=1<br />
|Ячейка 1*1<br />
|bgcolor=#FFCC00|Ячейка 2*1<br />
|Ячейка 3*1<br />
|-<br />
|Ячейка 1*2<br />
|Ячейка 2*2<br />
|Ячейка 3*2<br />
|-<br />
|bgcolor=#CCFF00|Ячейка 1*3<br />
|Ячейка 2*3<br />
|Ячейка 3*3<br />
|}<br />
<br />
=== Вложенные таблицы ===<br />
Для создания таблицы внутри уже имеющейся, надо вписать в нужном месте фигурную скобку с вертикальной черточкой, как при написании обычной таблицы. Обратите внимание, что горизонтальной черточки в начале строки '''не должно''' быть. Не забудьте также закрыть внутреннюю таблицу.<br />
'''Пример:'''<br />
<nowiki>{| border=1<br />
|Ячейка 1<br />
|<br />
{| border=2<br />
|Ячейка A<br />
|-<br />
|Ячейка B<br />
|}<br />
|Ячейка 3<br />
|}</nowiki><br />
Выглядеть это будет так:<br />
{| border=1<br />
|Ячейка 1<br />
|<br />
{| border=2<br />
|Ячейка A<br />
|-<br />
|Ячейка B<br />
|}<br />
|Ячейка 3<br />
|}<br />
<br />
=== Название таблицы ===<br />
Чтобы название таблицы было отцентрировано по ее ширине, нужно после вертикальной чёрточки поставить знак «+». Само название можно форматировать обычными wiki-атрибутами.<br />
'''Пример:'''<br />
<nowiki>{| border=1<br />
|+ Очень длинное-длинное название таблицы.<br />
|Ячейка 1<br />
|Ячейка 2<br />
|-<br />
|Ячейка 3<br />
|Ячейка 4<br />
|}</nowiki><br />
Выглядеть это будет так:<br />
{| border=1<br />
|+ Очень длинное-длинное название таблицы.<br />
|Ячейка 1<br />
|Ячейка 2<br />
|-<br />
|Ячейка 3<br />
|Ячейка 4<br />
|}<br />
<br />
=== Ширина таблицы ===<br />
Если, например, подряд идут несколько отдельных таблиц, то желательно, чтобы ширина их была одинаковой, не зависимо от их содержания. Для фиксации ширины таблицы применяется атрибут ''width''.<br />
'''Пример:'''<br />
<nowiki>{| border=1 width=75%<br />
|+Таблица 1<br />
|Ячейка 1*1 - long - long- long- long- long<br />
|Ячейка 1*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 1*4<br />
|}</nowiki><br />
<nowiki>{| border=1 width=75%<br />
|+Таблица 2<br />
|Ячейка 2*1<br />
|Ячейка 2*2<br />
|-<br />
|Ячейка 2*3<br />
|Ячейка 2*4<br />
|}</nowiki><br />
<br />
Выглядеть это будет так:<br />
{| border=1 width=75%<br />
|+Таблица 1<br />
|Ячейка 1*1 - long - long- long- long- long<br />
|Ячейка 1*2<br />
|-<br />
|Ячейка 1*3<br />
|Ячейка 1*4<br />
|}<br />
{| border=1 width=75%<br />
|+Таблица 2<br />
|Ячейка 2*1<br />
|Ячейка 2*2<br />
|-<br />
|Ячейка 2*3<br />
|Ячейка 2*4<br />
|}<br />
<br />
=== Импорт таблиц из внешних приложений ===<br />
Иногда возникает задача импорта <br />
сложных таблиц из Office-приложений<br />
(MS Word, MS Excel, Open Office).<br />
<br />
В таком случае, надо:<br />
* добиться сохранения таблицы в [[HTML]]-формате (например, скопировать таблицу из MS Excel в MS Word, сохранить в формате «web-page filtered»).<br />
* «Почистить» таблицу от лишних тэгов и атрибутов с помощью программы [[Tidy]]. Примерный вызов [[Tidy]] для HTML таблицы из сохраненной из «MS Word» следующий:<br />
tidy -raw -i -m -wrap 256 -bare --word-2000 yes %1<br />
* Вставить полученную (очищенную и отформатированную) [[HTML]]-таблицу в статью.<br />
<br />
{{replicate-from-custiswiki-to-lib}}<br />
{{replicate-from-custiswiki-to-all}}</div>
VitaliyFilippov