Боты, Бюрократы, Боты Структурированных обсуждений, Администраторы интерфейса, Управляющие подписками push-уведомлений, Скрывающие, Администраторы
4361
правка
Mansur700 (обсуждение | вклад) (Новая страница: «{{docpage}}__NOTOC__ Этот шаблон реализует функциональные возможности HTML-тега {{tago|pre}}, который...») |
Adam (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{docpage}}__NOTOC__ | {{docpage}} | ||
__NOTOC__ | |||
{{Эзотерический шаблон}} | |||
Этот шаблон реализует функциональные возможности [[HTML]]-тега {{tago|pre}}, который выводит блок предварительно отформатированного текста. Такой текст отображается моноширинным шрифтом со всеми пробелами между словами. По умолчанию любое количество пробелов идущих подряд показывается как один. Тег {{tago|pre}} позволяет обойти эту особенность и отображает текст как требуется разработчику. | Этот шаблон реализует функциональные возможности [[HTML]]-тега {{tago|pre}}, который выводит блок предварительно отформатированного текста. Такой текст отображается моноширинным шрифтом со всеми пробелами между словами. По умолчанию любое количество пробелов идущих подряд показывается как один. Тег {{tago|pre}} позволяет обойти эту особенность и отображает текст как требуется разработчику. | ||
'''Важное замечание:''' этот шаблон, в отличие от простого тега {{tago|pre}} (см. [[ | '''Важное замечание:''' этот шаблон, в отличие от простого тега {{tago|pre}} (см. [[Тептар:Как править статьи]]), позволяет включать в себя разметку, которая будет обрабатываться соответствующим образом, прежде чем поместить результат в теги {{tag|pre}}. | ||
Также он полезен в обсуждениях: содержимое тега {{tago|pre}}, помещённое не на первый уровень обсуждения, выйдет из-под области действия текстового поля, начиная со второй строки, а содержимое шаблона (если поместить его в теги {{tag|nowiki}}) — нет. | Также он полезен в обсуждениях: содержимое тега {{tago|pre}}, помещённое не на первый уровень обсуждения, выйдет из-под области действия текстового поля, начиная со второй строки, а содержимое шаблона (если поместить его в теги {{tag|nowiki}}) — нет. | ||
Строка 36: | Строка 38: | ||
* Можно задать параметры {{para|width}} и {{para|space}}, которые подставятся в качестве значений [[CSS]]-свойств ''width'' и ''white-space'' (настройка ширины поля и режима переноса строк). В параметре {{para|style}} можно задать дополнительные настройки стиля. | * Можно задать параметры {{para|width}} и {{para|space}}, которые подставятся в качестве значений [[CSS]]-свойств ''width'' и ''white-space'' (настройка ширины поля и режима переноса строк). В параметре {{para|style}} можно задать дополнительные настройки стиля. | ||
Ограничения (вытекающие из отличий [[ | Ограничения (вытекающие из отличий [[Тептар:Механизм шаблонов|механизма шаблонов]] от тегов): | ||
* Если в тексте используются знаки равенства, поставьте <code>1=</code> в начало содержимого параметра, используйте {{tag|nowiki}} или замените знаки равенства на {{tcl|=}}. | * Если в тексте используются знаки равенства, поставьте <code>1=</code> в начало содержимого параметра, используйте {{tag|nowiki}} или замените знаки равенства на {{tcl|=}}. | ||
* Используйте {{tcl|!}} вместо вертикальной черты, если вам нужно, чтобы не съедались пробелы до неё. В обратном случае вертикальную черту можно использовать до 19 раз. | * Используйте {{tcl|!}} вместо вертикальной черты, если вам нужно, чтобы не съедались пробелы до неё. В обратном случае вертикальную черту можно использовать до 19 раз. |