Шаблон:-- — различия между версиями
(попытка перехода к nowiki вместо пустого div — для заметной экономии кода, непосредственно скармливаемого во браузер к читателю) |
Админ (обсуждение | вклад) м (1 версия импортирована) |
(нет различий)
|
Текущая версия на 14:04, 3 апреля 2017
Шаблон {{--}} создаёт невидимый пустой раздел сырого кода («<nowiki>
…</nowiki>
») на странице.
Он полезен как средство жёсткого перехода на новую строку в тех случаях, когда обыкновенный перенос строки игнорируется при обработке вики-разметки — например, в значениях шаблона, употребляющихся в качестве содержимого ячейки некоторой таблицы.
Пример применения
Шаблон {{Изображение}} широко применяется в Традиции для надписывания файлов. Значение параметра «Описание» (или «Description») этого шаблона используется в качестве содержимого одной из ячеек той таблицы, которой будет надписан файл.
Механизм шаблонов устраняет начальные переводы строки из значения параметра шаблона. Следовательно, если значение параметра «Описание» (или «Description») начинается каким-то таким элементом вики-разметки, который правильно интерпретируется только в начале строки, то в итоге работы шаблона этому элементу будет непосредственно предшествовать вертикальная черта (символ начала ячейки таблицы), и этот элемент не будет интерпретирован корректно:
- Знаки равенства не приведут к созданию заголовка, а останутся «== просто текстом ==», даже если в значении параметра «Описание» им предшествует один или несколько переводов строки (все эти переводы будут проигнорированы):
|Описание = == Пример ==
- В нумерованных или ненумерованных списках (помечаемых символом «*» или «#» в начале строки) первый элемент станет «* просто текстом» или «# просто текстом» соответственно (причём в последнем случае также будет сбита нумерация последующих пунктов).
Для преодоления вышеуказанных эффектов достаточно начать значение параметра шаблоном {{--}}, после которого с новой строки задать желаемые элементы разметки (заголовок, список, и т. п.):
| Описание ={{--}} * первый пункт списка * второй пункт списка
«Живой» пример применения шаблона {{--}} имеется, например, в описании иллюстрации Файл:96 anime girls.jpg.