Шаблон:·/doc: различия между версиями

Материал из Тептар — свободной энциклопедии
Перейти к навигации Перейти к поиску
(Новая страница: «{{docpage}} Данный шаблон состоит из трёх символов — неразрывный пробел|неразрывного пробе...»)
 
Нет описания правки
 
Строка 1: Строка 1:
{{docpage}}
{{docpage}}
Данный шаблон состоит из трёх символов — [[неразрывный пробел|неразрывного пробела]], жирной [[Интерпункт|средней точки]] (·) и [[Пробел|обычного пробела]] — и, также как и волшебное слово {{t|!}}, предназначен для использования в качестве разделителя между ссылками в навигационных шаблонах.
{{устаревший шаблон|где=в навигационных шаблонах|deprecated=1}}
Данный шаблон состоит из трёх символов — [[неразрывный пробел|неразрывного пробела]], жирной [[Интерпункт|средней точки]] (·) и [[Пробел|обычного пробела]] — и, также как и шаблон {{t|!}}, предназначался для использования в качестве разделителя между ссылками в навигационных шаблонах.


{{днш|т|'-|middot}}
{{днш|т|'-|middot}}
{{Общая часть документации для шаблонов, устаревших из-за hlist}}


=== Пример использования ===
=== Пример использования ===
Строка 9: Строка 12:
[[Ссылка 1]]{{·}}[[Ссылка 2]]
[[Ссылка 1]]{{·}}[[Ссылка 2]]


=== Обратите внимание ===
== Обратите внимание ==
Не следует использовать этот шаблон в качестве начального (перед всеми ссылками) и завершающего (после всех ссылок) символа, так как это — именно ''разделитель'', то есть он предназначен для ''разделения'' ссылок между собой, а не для их «обрамления».
Не следует использовать этот шаблон в качестве начального (перед всеми ссылками) и завершающего (после всех ссылок) символа, так как это — именно ''разделитель'', то есть он предназначен для ''разделения'' ссылок между собой, а не для их «обрамления».



Текущая версия от 15:17, 31 января 2022

Данный шаблон состоит из трёх символов — неразрывного пробела, жирной средней точки (·) и обычного пробела — и, также как и шаблон {{!}}, предназначался для использования в качестве разделителя между ссылками в навигационных шаблонах.

Другие названия этого шаблона: {{т}}, {{'-}}, {{middot}}.

Современный подход[править код]

В MediaWiki:Common.css содержится класс hlist, который автоматически расставляет между элементами маркированного списка такие же разделители, при этом не надо следить за отсутствием пробелов между ссылками и вызовом шаблона, можно ставить маркер списка перед первым элементом и располагать элементы в столбик, что улучшает читаемость кода и уменьшает его размер.

Код Результат Примечание
<div class="hlist">
* [[Ссылка 1]]
* [[Ссылка 2]]
</div>
Стандартный синтаксис вызова
<div class="hlist">
*[[Ссылка 1]]
*   [[Ссылка 2]]
</div>
Пробелы по краям от элемента списка игнорируются (однако это не значит, что стоит их так небрежно использовать)
<div class="hlist">
# [[Ссылка 1]]
# [[Ссылка 2]]
</div>
Теоретически нумерованный список тоже подчиняется этому стилю, однако это не несёт большой пользы
<div class="hlist">
* [[Ссылка 1]]
* [[Ссылка 2]]
** Уточнение 1
** Уточнение 2
* [[Ссылка 3]]
</div>
Подсписки автоматически заключаются в скобки, разделители расставляются аналогичным образом
{{навигационная полоса
|заголовок=Заголовок
|содержание=
* [[Ссылка 1]]
* [[Ссылка 2]]
}}
При создании навигационных шаблонов с помощью шаблона {{Навигационная полоса}} класс hlist ставится автоматически
{{Навигационная таблица
| имя                     = Навигационная таблица
| state                   = uncollapsed
| класс_списков           = hlist
| заголовок               = Заголовок
| группа1       = Группа 1
| список1       = 
* [[Ссылка 1]]
* [[Ссылка 2]]
| группа2       = Группа 2
| список2       = * [[Ссылка 3]]
* [[Ссылка 4]]
** [[Ссылка 5]]
}}
В общем случае для шаблона {{Навигационная таблица}} класс надо указывать явным образом.

Устаревший подход[править код]

Пример использования[править код]

[[Ссылка 1]]{{·}}[[Ссылка 2]]

Ссылка 1 · Ссылка 2

Обратите внимание[править код]

Не следует использовать этот шаблон в качестве начального (перед всеми ссылками) и завершающего (после всех ссылок) символа, так как это — именно разделитель, то есть он предназначен для разделения ссылок между собой, а не для их «обрамления».

См. также[править код]