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