{{{1}}}
Этот шаблон используется примерно на 1 250 000 страницах . Чтобы избежать серьезных сбоев и нагрузки на сервер, любые изменения следует тестировать на подстраницах / sandbox или / testcases шаблона или на подстранице вашего собственного пользователя . Протестированные изменения могут быть добавлены на эту страницу одним редактированием. Обсудите изменения на странице обсуждения, прежде чем внедрять их. Счетчик включений обновляется автоматически ( см. Документацию ). |
Этот шаблон не следует использовать в шаблонах цитирования, таких как Citation Style 1 и Citation Style 2 , поскольку он включает разметку, которая загрязняет создаваемые ими метаданные COinS ; см. Википедию: МОНЕТЫ . |
{{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]] }}
Примеры
" They held {{Nowrap|10 kg (22 lb)}} in total. "
| " He encountered {{Nowrap|a tiger}} in the woods. "
|
Управление переносом строк в инфобоксы
Этот шаблон можно использовать с и для управления переносом строк в безбуквенных списках в информационных блоках, чтобы предотвратить путаницу обернутых длинных записей с множественными записями. Подробности см . В шаблоне: 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||6| < 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 для Nowrap
Предотвращает перенос слов (разрывы строк) в тексте или внутри ссылки, содержащей пробелы или дефисы (-).
Параметр | Описание | Тип | Положение дел | |
---|---|---|---|---|
Текст | 1 | Текст или ссылка, которые необходимо защитить. | Нить | требуется |
Смотрите также
- {{ nowrap }} предотвращает перенос в пределах одного шаблона (т. е. не подходит для относительно сложного или длинного контента).
- {{ nowraplinks }} ... {{ nowraplinks end }} предотвращает перенос внутри ссылок, но разрешает перенос между ссылками и в обычном тексте. Очень полезно для списков ссылок и проста в использовании.
- {{ nowrap begin }} ... {{ nowrap end }} предотвращает перенос текста и ссылок. Для более сложных случаев упаковки, когда вам нужен полный контроль, например, в очень сложных списках ссылок.
- {{ избегайте переноса }} предотвращает переносы, если пространство не слишком узкое для отображения текста в одной строке.
- {{ inline block }} делает то же самое и допускает дальнейшую настройку стиля, но не добавляет автоматически класс CSS "escapewrap".
- {{ пробелы }} создает несколько неразрывных пробелов (или один).
- {{ wrap }} может использоваться для предоставления (краткого) исключения в области без переноса.
- {{ normalwraplink }} позволяет ссылкам переноситься, когда в противном случае этого не произошло бы.
- {{·}} И {{•}} , интерпункт (точка) и маркер с учетом интервала и переноса .
- Справка: обработка переноса строки, руководство Википедии о переносе слов и переносах строк.
- В частности, чтобы избежать переноса строк при цитировании отрывка, такого как стихотворение или компьютерный код, см. Шаблон: Цитата § Разрывы строк - например , Шаблон: Цитата с тегом «стихотворение».