Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

{{{1}}}

Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

{{Nowrap}}или прекращает перенос определенного текста (который может находиться внутри ссылки). Используйте этот шаблон экономно . Это предотвращает перенос слов (разрывы строк), которые в противном случае могли бы произойти через пробелы, дефисы («-») или, в некоторых браузерах, круглые скобки. Размер текста без обтекания становится минимальной шириной этого абзаца, что может отрицательно повлиять на способность страницы адаптироваться к экранам меньшего размера или альтернативным представлениям содержимого.{{nowrap}}

Чтобы добиться обратного эффекта {{nowrap}}, можно использовать . Дополнительные сведения о переносе и разрыве предложений см. В Википедии: обработка разрывов строки .{{wbr}}

использование

{{Nowrap|these words stay together}}
{{Nowrap|a, b, c, or d.}}
{{Nowrap| merry-go-round }}
{{Nowrap| [[4-part harmony]] }}
{{Nowrap| [[Cascading Style Sheets|CSS]] }}
{{Nowrap| [[#Examples|Examples section]] }}

Примеры

Управление переносом строк в инфобоксы

Этот шаблон можно использовать с и для управления переносом строк в безбуквенных списках в информационных блоках, чтобы предотвратить путаницу обернутых длинных записей с множественными записями. Подробности см . В шаблоне: Wbr / doc # Управление переносом строк в информационные поля .{{Wbr}}{{Spaces}}

Обработка знака равенства или полосы

В шаблонах возникают проблемы с данными параметров, которые содержат знаки равенства " =" или вертикальные полосы " |" ( вертикальные черты ). Обратите внимание, что это не применяется, если знак равенства " =" или вертикальная черта " |" находится внутри вики-ссылки или другого шаблона. В случае, если есть пустой знак равенства " =" или вертикальная черта " |", рассмотрите возможность использования вместо этого {{ Nowrap begin }} + {{ Nowrap end }}. Однако есть и другие обходные пути:

Для текста, который включает знак равенства "=" перед текстом 1=, используйте безымянный параметр в тройных скобках {{{|=}}}или {{=}}шаблон. Например:

{{Nowrap|1=2 + 2 = 4}},
{{Nowrap|2 + 2 {{{|=}}} 4}}Или
{{Nowrap|2 + 2 {{=}} 4}}

которые все отображаются как это:

2 + 2 = 4 .

Для текста, содержащего вертикальную черту «|», экранируйте полосу (и) с помощью « |» или « {{pipe}}» или « {{abs}}». Например, поставьте две полосы "| 6 |" так:

{{Nowrap|&#124;6&#124; < 7}}  или  {{Nowrap|{{pipe}}6{{pipe}} < 7}}  или  {{Nowrap|{{abs|6}} < 7}}

Что отображает это:

| 6 | <7

Технические детали

Фактический код, выполняющий эту работу, - это HTML- тег, который применяет класс к тексту внутри шаблона:<span>

<span class="nowrap">This text will not wrap</span>

Класс nowrapполучает свойство CSS в MediaWiki: Common.css .white-space: nowrap;

TemplateData

Это документация TemplateData для этого шаблона, используемого VisualEditor и другими инструментами; см. ежемесячный отчет об использовании параметров для этого шаблона.

TemplateData для Nowrap

Предотвращает перенос слов (разрывы строк) в тексте или внутри ссылки, содержащей пробелы или дефисы (-).

Смотрите также

  • {{ nowrap }} предотвращает перенос в пределах одного шаблона (т. е. не подходит для относительно сложного или длинного контента).
  • {{ nowraplinks }} ... {{ nowraplinks end }} предотвращает перенос внутри ссылок, но разрешает перенос между ссылками и в обычном тексте. Очень полезно для списков ссылок и проста в использовании.
  • {{ nowrap begin }} ... {{ nowrap end }} предотвращает перенос текста и ссылок. Для более сложных случаев упаковки, когда вам нужен полный контроль, например, в очень сложных списках ссылок.
  • {{ избегайте переноса }} предотвращает переносы, если пространство не слишком узкое для отображения текста в одной строке.
    • {{ inline block }} делает то же самое и допускает дальнейшую настройку стиля, но не добавляет автоматически класс CSS "escapewrap".
  • {{ пробелы }} создает несколько неразрывных пробелов (или один).
  • {{ wrap }} может использоваться для предоставления (краткого) исключения в области без переноса.
    • {{ normalwraplink }} позволяет ссылкам переноситься, когда в противном случае этого не произошло бы.
  • {{·}} И {{•}} , интерпункт (точка) и маркер с учетом интервала и переноса .
  • Справка: обработка переноса строки, руководство Википедии о переносе слов и переносах строк.
    • В частности, чтобы избежать переноса строк при цитировании отрывка, такого как стихотворение или компьютерный код, см. Шаблон: Цитата § Разрывы строк  - например , Шаблон: Цитата с тегом «стихотворение».