Параметры[]
В шаблоне используются именованные и неименованные параметры. Неименованные параметры должны быть заданы в постоянном порядке относительно друг друга, а именованные могут располагаться в любом порядке, в том числе и между упорядочиными Регистр имен параметров (в этом шаблоне!) может быть любым, то есть и Title, и title сработает одинаково
Именованные параметры[]
- Title - Применяется только для блочного спойлера, более того - его наличие является критерием переключения между блочным и строчным спойлером. Задает заголовок блочного спойлера, который всегда отображен
- Color - Применяется для обоих типов спойлера. Задает цвет спойлера, которым можно, к примеру, маркировать вредность спойлера. Для блочного спойлера задет цвет заголовка
Неименованные параметры[]
- Содержание спойлера. Можно использовать любую разметку, но быть осторожным с символом =, так как он превратит параметр в именованный и спойлер будет пустым. во избежание задайте имя параметра 1=. Поскольку визуальное редактирование внутри параметра невозможно, предполагаеться сначала написание содержания спойлера, а потом обрамление его самим шаблоном
- Название HTML елемента для создания строчного спойлера. Имеет смысл писать только div, для создания альтернативного блочного спойлера, например для комментриев. В блочном (с заголовком) спойлере игнорируеться
- Любые дополнительные CSS стили, применяемые к спойлеру
Примеры[]
Вкратце на примерах как пользоваться шаблоном Спойлер:
{{Spoiler|Спойлер в той же строке}}
Тест SPOILERСпойлер в той же строке : Тест
{{Spoiler|1=Спойлер с символом равенства: 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
:
- Альтернатива блочному спойлеру
- Для него тоже можно указывать произвольные стили
- Например красивую рамку и отступы