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 2005 | June 2005 | July 2005 | August 2005 | September 2005 |
106:30 - 8:30 Big Meeting
177:00 - 8:30 Bigger Meeting
247:00 - 8:30 Biggest Meeting | | | | |
October 2005 | November 2005 | December 2005 | January 2006 | February 2006 |
| | | | |
|
<< Закачивание файлов | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | Директивы таблиц >>
Перевод Ñтраницы PmWiki.Tables -
Оригинал перевода PmWikiRu.Tables -
Backlinks
PmWikiRu.Tables: Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¾Ñ‚ 14.03.2006 22:45 Uhr
PmWiki.Tables: Ñ€µÐ´Ð°ÐºÑ†Ð¸Ñ от 22.10.2022 20:02 Uhr