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