Ашаблон:Pre/doc
Ахәҭаҷ/асекциа адырра апроцесс аԥсуа бызшәа аиҭагара ахь. Абызшәа адырра шәазҟазазар, ишәылшоит шәхы алашәырхәыр. |
Этот шаблон реализует функциональные возможности HTML-тега Ашаблон:Tago, который выводит блок предварительно отформатированного текста. Такой текст отображается моноширинным шрифтом со всеми пробелами между словами. По умолчанию любое количество пробелов идущих подряд показывается как один. Тег Ашаблон:Tago позволяет обойти эту особенность и отображает текст как требуется разработчику.
Важное замечание: этот шаблон, в отличие от простого тега Ашаблон:Tago (см. Википедия:Как править статьи), позволяет включать в себя разметку, которая будет обрабатываться соответствующим образом, прежде чем поместить результат в теги <pre>...</pre>
.
Также он полезен в обсуждениях: содержимое тега Ашаблон:Tago, помещённое не на первый уровень обсуждения, выйдет из-под области действия текстового поля, начиная со второй строки, а содержимое шаблона (если поместить его в теги <nowiki>...</nowiki>
) — нет.
Пример
[акод аредакциазура]Markup | Renders as |
---|---|
{{pre| и выше и выше, Всё выше Стремим мы полёт наших птиц, И в каждом пропеллере дышит Спокойствие наших границ. }} |
и выше и выше, Всё выше Стремим мы полёт наших птиц, И в каждом пропеллере дышит Спокойствие наших границ. |
Детали
[акод аредакциазура]- Можно задать параметры
|width=
и|space=
, которые подставятся в качестве значений CSS-свойств width и white-space (настройка ширины поля и режима переноса строк). В параметре|style=
можно задать дополнительные настройки стиля.
Ограничения (вытекающие из отличий механизма шаблонов от тегов):
- Если в тексте используются знаки равенства, поставьте
1=
в начало содержимого параметра, используйте<nowiki>...</nowiki>
или замените знаки равенства на{{=}}
. - Используйте
{{!}}
вместо вертикальной черты, если вам нужно, чтобы не съедались пробелы до неё. В обратном случае вертикальную черту можно использовать до 19 раз.
Шәахә. иара убас
[акод аредакциазура]- {{*pre}} — делает возможным использовать тег Ашаблон:Tago с маркерами списка
- Ашаблон:Xtag
- {{sp↓}} — отбитая от левого края стрелка вниз, чтобы оформить ею результат обработки того, что показано в шаблоне {{pre}}
- {{tpre}} — для создания примеров использования шаблонов в их документациях