Таблицы — это способ представления информации в строках и столбцах. Они могут быть полезны для различных презентаций контента в Википедии, но должны использоваться только в соответствующих случаях; иногда информацию в таблице лучше представить в виде абзацев прозы или встроенного списка . Таблицы также могут значительно усложнить страницу и сделать ее трудной для редактирования, особенно если используются некоторые из более сложных форм кодирования таблиц, поэтому даже если используется таблица, необходимо уделить некоторое внимание ее структуре.
Избегайте упоминаний таблиц как расположенных слева или справа от отображаемой страницы. Размещение содержимого страницы отличается в мобильном представлении по сравнению с представлением Википедии на настольном компьютере и не имеет смысла для людей, которым читают страницы с помощью вспомогательного программного обеспечения. Вместо этого используйте подписи для обозначения таблиц.
Рекомендуется использовать wikitables вместо HTML-таблиц , так как их проще настраивать и поддерживать. Стандартный стиль wikitable доступен путем добавления class="wikitable"
в таблицу. Функцию сортировки можно включить путем добавления class="sortable"
в таблицу. Чтобы использовать оба класса, объедините их как class="wikitable sortable"
.
Подписи таблиц , а также заголовки столбцов и строк должны быть краткими и понятными и использоваться во всех таблицах данных. В большинстве случаев следует использовать отдельные слова или фрагменты предложений , поэтому артикли ( a , an , the ) и знаки препинания в конце предложений не нужны. Только первое слово в подписи или заголовке должно быть написано с заглавной буквы (за исключением имен собственных ), в соответствии с соглашениями Википедии о заглавных буквах . В некоторых редких случаях может быть полезным разумное использование мягких дефисов ) .
Большая часть WP:Manual of Style § Названия статей, заголовки и разделы также относятся к заголовкам таблиц: используйте регистр предложений ; избегайте избыточного включения имени субъекта в заголовок; не помещайте изображения в заголовок (включая значки флагов), если это не лучший способ представления табличной информации в конкретном случае; и не используйте вопросы в качестве заголовков. Заголовки заголовков часто являются подходящими местами для ссылок (например, для источника определенной строки или столбца данных). В отличие от заголовков разделов, они часто начинаются с цифр или полностью состоят из них (например, номера модели, даты, номера версии и т. д.). Заголовки таблиц не генерируют автоматически якоря ссылок так, как это делают заголовки разделов; используйте шаблон, чтобы превратить текст заголовка (или его часть) в якорь.{{vanchor}}
В целом, стили для таблиц и других элементов уровня блока должны быть установлены с использованием классов CSS, а не встроенных атрибутов стиля. Это связано с тем, что CSS для всего сайта более тщательно тестируется для обеспечения совместимости с широким спектром браузеров; он также создает большую степень профессионализма, гарантируя единообразный вид между статьями. Отклонения от стандартных соглашений приемлемы, если они создают семантическое различие (например, инфобоксы и навигационные шаблоны, относящиеся к Симпсонам, ранее использовали желтую цветовую схему вместо привычной лиловой, чтобы связать с доминирующим цветом в сериале), но не должны использоваться без причины.
См. WP:Deviations и Wikipedia talk:Consensus/RfC для получения рекомендаций по использованию раскраски или нестандартного форматирования, а также в случаях, когда рекомендации MoS и WikiProjects расходятся.
Можно рассмотреть возможность сворачивания таблиц, объединяющих информацию, представленную в тексте .
Таблицы Википедии выравниваются по левому краю и могут расширяться вправо, а не по центру страницы.
Программы чтения с экрана и другие инструменты просмотра веб-страниц используют специальные теги таблиц, чтобы помочь пользователям перемещаться по данным, содержащимся в таблицах. Используйте правильный синтаксис wikitable pipe, чтобы воспользоваться всеми доступными функциями.
Информацию об ограниченном использовании цвета в таблицах см . в разделе MOS:COLOR , чтобы избежать проблем с доступностью для читателей с дальтонизмом и с нормальным зрением.
Не разделяйте элементы, оставляя пустые строки между ними, даже при использовании неупорядоченных или определений списков. Шаблоны списков Википедии явно идентифицируют списки для читателей, а не полагаются на визуальное форматирование, чтобы косвенно подразумевать наличие списка.
Разделение списков и таблиц по стилю резюме не рекомендуется . Среди других проблем произвольное разделение wikitable фактически отключает мощную и полезную функцию сортировки, работающую по всей таблице.
С другой стороны, перегрузка таблиц слишком подробными статистическими данными противоречит политике . Следует тщательно продумать, как читатель будет использовать таблицу и какой уровень детализации будет уместен.
Для очень длинных таблиц управляемость и обслуживание страницы могут быть лучше обеспечены путем разбиения информации на несколько меньших таблиц вместо одной очень длинной. Например, литературная или кинопремия, которая вручалась в течение нескольких десятилетий, может быть лучше представлена в виде отдельной таблицы для каждого десятилетия, а не в виде одной длинной мегатаблицы, поскольку одна длинная унифицированная таблица может быть гораздо сложнее для будущих пользователей для надлежащего редактирования или обновления.
Хотя таблицы можно сделать сортируемыми, чтобы их можно было переставлять для отображения записей в разных порядках сортировки, нет правила, что таблицы всегда должны быть сортируемыми во всех случаях — сортируемые таблицы полезны в некоторых случаях и не полезны в других. В некоторых таблицах, например, порядок отображения может сам по себе быть важной информацией, так что читатель не получит выгоды от пересортировки таблицы по другому столбцу для изменения порядка отображения, а в некоторых таблицах иногда могут быть особенности или необнаруженные ошибки кодирования, которые активно нарушают сортируемость.
Различные корректировки, которые могут потребоваться для содержимого таблицы, такие как использование специальных или шаблонов для наложения альтернативного порядка сортировки, также могут создать чрезмерное усложнение в кодировке таблицы, что может значительно затруднить ее редактирование с любой новой информацией. Если есть столбец для имен отдельных людей, например, то последовательное использование шаблонов sortname будет необходимо по всем направлениям в этом столбце, чтобы гарантировать, что записи будут отсортированы правильно по фамилии. Соответственно, если такой специальный код будет необходим, то тщательно подумайте, есть ли на самом деле какая-либо польза для читателя от того, чтобы сделать таблицу сортируемой по альтернативным критериям, прежде чем принудительно применять сортируемость.{{sort}}
{{sortname}}
Если требуется сортируемость, убедитесь, что система сортировки прозрачна и проста. Например, не используйте последовательные номера для перечисления желаемого порядка сортировки в столбце, содержимое которого на самом деле не является числами, так что редактору придется вручную перенумеровывать всю таблицу каждый раз, когда в нее нужно добавить новую запись.
В некоторых таблицах также может быть полезно сделать некоторые столбцы сортируемыми, а другие — нет; например, если таблица напрямую содержит выделенный столбец «Ссылки» для сносок, то практически никогда не бывает полезно, чтобы этот столбец был сортируемым напрямую. Согласно Help:Sortable tables , это делается путем создания сортируемой таблицы, но добавления class="unsortable"
к атрибутам заголовка столбца, где сортируемость нежелательна.
По причинам доступности, указанным в WP:COLOR , информация не должна передаваться только с помощью цвета. Вместо этого цвет должен усиливать информацию, также представленную другими способами, например, обозначенную звездочкой ( * ) , крестиком ( † ‡ ) или другим типографским символом , доступным для тех, кто использует программы чтения с экрана. Если есть достаточно места и это не приведет к чрезмерному повторению, следует рассмотреть возможность сделать информацию явной, записав ее в строке таблицы, возможно, в столбце «Примечания». [ обсудить ]
Любое использование цветового кодирования, типографских символов или необычных сокращений должно быть объяснено в легенде (также называемой «ключом»), сопровождающей таблицу. Разместите легенду непосредственно перед таблицей, чтобы читатели, особенно те, кто использует программы чтения с экрана , знали значения до того, как столкнутся с ними в самой таблице. Одна и та же или похожая легенда может повторяться для нескольких таблиц в одной статье, особенно если таблицы находятся в разных разделах, поскольку любой данный раздел может быть пропущен читателем. [ обсудить ]
Сноски для цитат обрабатываются в таблицах так же, как и в прозе. Пояснительные сноски могут появляться в конце статьи, как и в прозе, или они могут отображаться непосредственно после таблицы, в которой они используются, часто с использованием группы . Они не должны появляться внутри самой таблицы, особенно если это нарушает порядок сортировки столбцов.
Таблицы — это способ представления ссылок, данных или информации в строках и столбцах. Они представляют собой сложную форму списка, отформатированного в виде систематической сетки. Таблицы могут быть полезны для представления математических данных, таких как таблицы умножения, сравнительные цифры или спортивные результаты. Они также могут быть полезны для представления эквивалентных слов на двух или более языках; для наград по типу и году; сложных дискографий и т. д.
Сортируемость нескольких столбцов в таблице — мощный инструмент, помогающий читателю понимать взаимосвязи и находить закономерности в больших списках. Сортируемость таблиц делает их очень полезными для статей «Список...» в Википедии, которые предназначены для обзора предметной области и позволяют легко сравнивать множество похожих элементов. Избегайте втискивания слишком большого количества подробной информации в отдельные записи таблицы; при необходимости читатель должен иметь возможность нажать на ссылку Wikilink, чтобы прочитать полную подробную статью, соответствующую краткой записи таблицы.
Часто список лучше оставить списком. Перед тем как переформатировать список в табличную форму, подумайте, будет ли информация более четко передана благодаря наличию строк и столбцов. Если да, то таблица, вероятно, является хорошим выбором. Если нет очевидной выгоды от наличия строк и столбцов, то таблица, вероятно, не лучший выбор.
Таблицы не следует использовать неправильно для решения проблем визуальной компоновки. Если информация, которую вы редактируете, не является табличной по своей природе, она, вероятно, не принадлежит таблице: Не используйте неправильно таблицы для размещения подписи под фотографией, размещения группы ссылок или других строго визуальных функций. Эти практики затрудняют редактирование статьи другими википедистами и, скорее всего, вызовут проблемы при просмотре на экранах с разными размерами и соотношениями сторон. Кроме того, по сравнению с таблицами, вики-разметка более гибкая, простая в использовании и менее загадочная при правильном использовании для компоновки настольной издательской системы, элементов страницы, ориентации и позиционирования страницы.
Примеры:
Если список простой, то обычно лучше использовать один из стандартных форматов списков Википедии вместо таблицы. Списки легче поддерживать, чем таблицы, и часто их легче читать.
Вот пример простого списка с использованием форматирования списка:
* 1980: «Ультраволна» * 1988: «Что делает Бутси?» * 1994: «Взрыватели вселенной» * 1994: «Только что из политехнического университета»
Что производит:
по сравнению с форматированием таблицы:
{| | 1980 | ''Ультраволна'' |- | 1988 | ''Что делает Бутси?'' |- | 1994 | ''Взрыватели вселенной'' |- | 1994 | ''Только что из политехнического университета'' |}
Что производит:
Проза предпочтительна в статьях, поскольку она позволяет представить детали и прояснить контекст, чего не может сделать таблица. Проза течет, как будто один человек говорит с другим, и лучше всего подходит для статей, поскольку их цель — объяснять. Таблицы, которые в основном являются ссылками , которые наиболее полезны для просмотра предметных областей, обычно должны иметь свои собственные записи: см. Wikipedia:Stand-alone lists для получения подробной информации. В статье значимые элементы обычно должны упоминаться естественным образом в тексте, а не просто табулироваться.
Макеты страниц (использование нескольких столбцов, позиционирование элементов, добавление границ и т. д.) следует по возможности создавать с помощью CSS , а не таблиц.
<div>
элемента HTML и стилей CSS .Не используйте код таблицы напрямую для создания инфобокса или шаблона навигации (навигационного блока или боковой панели). Используйте соответствующий шаблон, например {{ Infobox }} , {{ Infobox3cols }} , {{ Navbox }} , {{ Navbox with collapsible groups }} , {{ Sidebar }} или {{ Sidebar with collapsible lists }} . Wikipedia:List of infoboxes содержит многочисленные тематические инфобоксы для использования в статьях.