Interested Article - *pre

Документация

Шаблон- хак , делающий возможным использовать тег <pre> с маркерами списка. Использование * <pre>...</pre> напрямую может вызвать проблемы в некоторых браузерах, см. {{ pre bullet hack }} ; также внутри <pre> не работают переносы строк.

Чтобы разметка внутри {{ *pre }} игнорировалась, заберите её в теги <nowiki></nowiki> .

Хак имеет проблемы с отображением в некоторых мобильных браузерах, где содержимое тега <pre> не сдвигается вправо и заползает на буллит (что не мешает чтению).

Примеры

* Вы не могли бы показать, как пользоваться вашим великолепным шаблоном?
: {{*pre|''очень умный код''}}
::* Спасибо огромное!
  • Вы не могли бы показать, как пользоваться вашим великолепным шаблоном?
  • очень умный код
  • Спасибо огромное!

Детали

  • Можно задать параметры | width = и | space = , которые подставятся в качестве значений CSS -свойств width и white-space (настройка ширины поля и режима переноса строк). В параметре | style = можно задать дополнительные настройки стиля.

Ограничения (вытекающие из отличий механизма шаблонов от тегов):

  • Если в тексте используются знаки равенства, поставьте 1= в начало содержимого параметра, используйте <nowiki></nowiki> или замените знаки равенства на {{ = }} .
  • Используйте {{ ! }} вместо вертикальной черты, если вам нужно, чтобы не съедались пробелы до неё. В обратном случае вертикальную черту можно использовать до 19 раз.

См. также

  • {{ pre }}
  • {{ *tpre }} — для создания примеров использования шаблонов в их документациях
Источник —

Same as *pre