SPOILER:
Документация (для шаблона, который находится выше, иногда он невидим)
Параметры[]
В шаблоне используются именованные и неименованные параметры. Неименованные параметры должны быть заданы в постоянном порядке относительно друг друга, а именованные могут располагаться в любом порядке, в том числе и между упорядочиными Регистр имен параметров (в этом шаблоне!) может быть любым, то есть и Title, и title сработает одинаково
Именованные параметры[]
- Title - Применяется только для блочного спойлера, более того - его наличие является критерием переключения между блочным и строчным спойлером. Задает заголовок блочного спойлера, который всегда отображен
- Color - Применяется для обоих типов спойлера. Задает цвет спойлера, которым можно, к примеру, маркировать вредность спойлера. Для блочного спойлера задет цвет заголовка
Неименованные параметры[]
- Содержание спойлера. Можно использовать любую разметку, но быть осторожным с символом =, так как он превратит параметр в именованный и спойлер будет пустым. во избежание используйте экранирование: {{=}}. Поскольку визуальное редактирование внутри параметра невозможно, предполагаеться сначала написание содержания спойлера, а потом обрамление его самим шаблоном
- Название HTML елемента для создания строчного спойлера. Имеет смысл писать только div, для создания альтернативного блочного спойлера, например для комментриев. В блочном (с заголовком) спойлере игнорируеться
- Любые дополнительные CSS стили, применяемые к спойлеру
Примеры[]
Вкратце на примерах как пользоваться шаблоном Спойлер:
{{Spoiler|Спойлер в той же строке}}
Тест SPOILER: Спойлер в той же строке Тест
{{Spoiler|Спойлер с символом равенства: 1 {{=}} 2}}}
Тест SPOILER: Спойлер с символом равенства: 1 = 2 Тест
{{Spoiler|Color=red|Спойлер в той же строке другим цветом}}
Тест SPOILER: Спойлер в той же строке другим цветом Тест
{{Spoiler|Title=Блочный спойлер|
*''Любой текст спойлера''
*'''С любой разметкой'''
*Спойлер становиться блочным, как только прописываться заголовок
}}
Блочный спойлер
- Любой текст спойлера
- С любой разметкой
- Спойлер становиться блочным, как только прописываться заголовок
{{spoiler|title=Теперь работает и в нижнем регистре|
*функциональность не зависит от регистра ключевых слов
}}
Теперь работает и в нижнем регистре
- Функциональность не зависит от регистра ключевых слов
{{Spoiler|Title=Для блочного спойлера так же можно указывать цвет|Color=red|
*''Любой текст спойлера''
*'''С любой разметкой'''
*Можно задавать цвет в широком диапазоне значений, подробнее про способы задания цвета: http://htmlbook.ru/css/value/color
}}
Для блочного спойлера так же можно указывать цвет
- Любой текст спойлера
- С любой разметкой
- Можно задавать цвет в широком диапазоне значений, подробнее про способы задания цвета: http://htmlbook.ru/css/value/color
- Цветом можно, к примеру, маркировать вредность спойлера
{{Spoiler|
*Альтернатива блочному спойлеру
*Может применяться в комментариях
*Разметка внутри может быть любой, но не все удастся скрыть
*Включается заданием div после текста
|div}}
SPOILER:
- Альтернатива блочному спойлеру
- Может применяться в комментариях
- Разметка внутри может быть любой, но не все удастся скрыть
- Включается заданием div после текста
{{Spoiler|Title=Спойлер с произвольными СSS стилями|
*Любой текст спойлерa
*Можно задавать произвольные СSS стили
*Например обтекание спойлера текстом
||float:left;margin-right:20px}}
Спойлер с произвольными СSS стилями
- Любой текст спойлерa
- Можно задавать произвольные СSS стили
- Например обтекание спойлера текстом
- Текст,
- который будет обтекаться
- 1
- 2
- 3
- 4
- 5
- 6
{{Spoiler|
*Альтернатива блочному спойлеру
*Для него тоже можно указывать произвольные стили
*Например красивую рамку и отступы
|div|margin:1em 0em; border: 1px #aaa solid}}
SPOILER:
- Альтернатива блочному спойлеру
- Для него тоже можно указывать произвольные стили
- Например красивую рамку и отступы
Посетите Шаблон:Spoiler/doc, чтобы править этот текст.
(Как это работает?)