PmWikiRu /
ПожалуйÑта ÑкÑпериментируйте в пеÑочнице!Таблицы

ОÑновы

PmWiki поддерживает два ÑпоÑоба разметки таблиц. ОпиÑаный здеÑÑŒ ÑпоÑоб удобен Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ† ÑоÑтоÑщих из множеÑтва небольших Ñчеек. Ð”Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ñ ÐºÑ€ÑƒÐ¿Ð½Ñ‹Ð¼Ð¸ Ñчейками (в неÑколько Ñтрок) иÑпользуютÑÑ Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ таблиц.

Границы Ñчеек проÑÑ‚Ñ‹Ñ… таблиц обозначаютÑÑ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼Ð¸ вертикальными линиÑми. Ð’ Ñледующем примере рамка(border) добавлена Ð´Ð»Ñ Ð¸Ð»Ð»ÑŽÑтрации Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² таблицы (по умолчанию у таблиц нет рамок).

ПроÑÑ‚Ð°Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°
|| border=1
|| Ñчейка 1 || Ñчейка 2 || Ñчейка 3 ||
|| Ñчейка 1 || Ñчейка 2 || Ñчейка 3 ||
Ñчейка 1Ñчейка 2Ñчейка 3
Ñчейка 1Ñчейка 2Ñчейка 3

Заглавные Ñчейки обозначаютÑÑ Ð²Ð¾Ñклицательным знаком в начале Ñчейки. Заметьте, что заголовки таблиц Ñто не заголовки, которые могут иметь неÑколько уровней, Ñ‚.е. '!!', '!!!'... не Ñработают.

Заглавные Ñчейкм
|| border=1
||! Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3 ||
|| Ñчейка 1 || Ñчейка 2 || Ñчейка 3 ||
Ñчейка 1Ñчейка 2Ñчейка 3
Ñчейка 1Ñчейка 2Ñчейка 3

У таблицы может быть заголовок, размечающийÑÑ Ñ‚Ð°Ðº: ||!заголовок!||. Любой заголовок должен предшеÑтвовать другим Ñтрокам таблицы.

Заголовок таблицы
|| border=1
||! ÐÐ¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° !||
||! Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3 ||
|| Ñчейка 1 || Ñчейка 2 || Ñчейка 3 ||
ÐÐ¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°
Ñчейка 1Ñчейка 2Ñчейка 3
Ñчейка 1Ñчейка 2Ñчейка 3

Разметка Ñодержимого Ñчеек

Содержимое Ñчейки можно прижать к левому/правому краю или отцентрировать.

  • Ð´Ð»Ñ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ð²Ð»ÐµÐ²Ð¾ текÑÑ‚ Ñчейки должен начатьÑÑ Ñразу за Ñимволами ||;
  • текÑÑ‚ размещающийÑÑ Ð¿Ð¾ центру отделён от || пробелами;
  • начинающийÑÑ Ñ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° и заканчивающийÑÑ || текÑÑ‚ будет прижат к правому краю.
Выравнивание Ñчеек
|| border=1 width=100%
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо
Выранивание по умолчанию
|| border=1 width=100%
||!по умолчанию||!влево ||
||выравнивание||влево ||
по умолчаниювлево
выравниваниевлево

Обратите внимание, что Ñчейки заголовков и проÑтые выравниваютÑÑ Ð¿Ð¾ умолчанию разными ÑпоÑобами.

Чтобы раÑÑ‚Ñнуть Ñчейку на неÑколько колонок, Ñделайте приÑоединÑемые Ñчеки пуÑтыми. (Ðа данный момент механизма Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñчеек по вертикали нет.)

Объединение колонок
|| border=1 width=100%
|| |||| Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° ||
|| || ÑреднÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° ||||
|| Ð»ÐµÐ²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° ||||||
|| Ð»ÐµÐ²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° || ÑреднÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° || Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° ||
 Ð¿Ñ€Ð°Ð²Ð°Ñ колонка
 ÑреднÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°
Ð»ÐµÐ²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°
Ð»ÐµÐ²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°ÑреднÑÑ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°

Параметры таблицы

Строка начинающаÑÑÑ Ñ ||, но не Ð¸Ð¼ÐµÑŽÑ‰Ð°Ñ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ || уÑтанавливает параметры таблицы Ð´Ð»Ñ Ð²Ñех поÑледующих таблиц. Параметры могут определÑÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ Ñ„Ð¾Ð½Ð° и другие ÑвойÑтва Ñчеек. (на Ñамом деле Ñто проÑто обычные HTML атрибуты которые попадут в Ñ‚Ñг <table>)

ИÑпользуйте атрибут width= Ð´Ð»Ñ ÑƒÑтановки ширины таблицы, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð½Ð¾Ðµ или абÑолютное значение размера.

Ширина таблицы
|| border=1 width=100% 
|| Ñчейка 1 || Ñчейка 2 || Ñчейка 3 ||
|| Ñ1 || ÑчейкаÑчейкаÑчейка2 || Ñчейка 3 ||
Ñчейка 1Ñчейка 2Ñчейка 3
Ñ1ÑчейкаÑчейкаÑчейка2Ñчейка 3

Параметр border= уÑтанавливает толщину рамки таблицы.

Таблица Ñ Ñ€Ð°Ð¼ÐºÐ¾Ð¹ и без
|| border=10 
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||

|| border=0
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо

ИÑпользуйте align=center, align=left и align=right Ð´Ð»Ñ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ по центру, влево или вправо.Следует заметить, что align=left и align=right образует таблицы плавающую Ñреди текÑта, Ñ‚.е. текÑÑ‚ как бы обтекает границу таблицы.

Выравнивание таблицы
|| border=1 align=center
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||

|| border=1 align=left
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||
ТекÑÑ‚ обтекает вокруг правой границы таблицы при иÑпользовании атрибута "align=left".
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо

ТекÑÑ‚ обтекает вокруг правой границы таблицы при иÑпользовании атрибута "align=left".

Параметр bgcolor= уÑтанавливает цвет фона вÑей таблицы. Ðа данный момент нет никакого ÑпоÑоба задать цвет отдельной Ñтроки, колонки или Ñчейки в рамках данного ÑпоÑоба Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†. (но Ñм. Cookbook:FormattingSimpleTables).

|| border=1 align=center bgcolor=yellow
||!Ñчейка 1 ||! Ñчейка 2 ||! Ñчейка 3||
||влево     || по центру ||   вправо||
Ñчейка 1Ñчейка 2Ñчейка 3
влевопо центрувправо

Ещё примеры

Более Ñложные таблицы
%define=sp padding-right:1em font-weight:bold%
|| border=1
|| [++Events Calendar++] ||||||||||
|| '''May 2005''' || '''June 2005''' || '''July 2005''' || '''August 2005''' || '''September 2005''' ||
||%sp%'''10'''%%6:30 - 8:30 Big Meeting\\\
%sp%'''17'''%%7:00 - 8:30 Bigger Meeting\\\
%sp%'''24'''%%7:00 - 8:30 Biggest Meeting|| || || || ||
|| '''October 2005''' || '''November 2005''' || '''December 2005''' || '''January 2006''' || '''February 2006''' ||
|| || || || || ||
Events Calendar
May 2005June 2005July 2005August 2005September 2005
106:30 - 8:30 Big Meeting

177:00 - 8:30 Bigger Meeting

247:00 - 8:30 Biggest Meeting
    
October 2005November 2005December 2005January 2006February 2006
     

<< Закачивание файлов | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | Директивы таблиц >>

Перевод Ñтраницы PmWiki.Tables - Оригинал перевода PmWikiRu.Tables - Backlinks
PmWikiRu.Tables: Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¾Ñ‚ 14.03.2006 22:45 Uhr
PmWiki.Tables: Ñ€µÐ´Ð°ÐºÑ†Ð¸Ñ от 22.10.2022 20:02 Uhr

Seite zuletzt geändert am 14.03.2006 22:45 Uhr