Шаблон:Tag: различия между версиями
Admin (обсуждение | вклад) м 1 версия импортирована |
Admin (обсуждение | вклад) м 1 версия импортирована |
||
| (не показаны 3 промежуточные версии 3 участников) | |||
| Строка 1: | Строка 1: | ||
<code class="{{#ifeq:{{{wrap|}}}|yes|wrap|nowrap}}" style="{{#ifeq:{{{style|}}}|plain|border:none;background:transparent;color:inherit;|{{{style|}}}}}"><!-- | |||
| plain | |||
| {{{style|}}} | |||
}}"><!-- | |||
Opening tag | Opening tag | ||
-->{{#switch | -->{{#switch:{{{2|pair}}} | ||
|c|close = | |c|close = | ||
|s|single | |e|empty|s|single|v|void | ||
|o|open | |o|open | ||
|p|pair = {{# | |p|pair = <{{#if:{{{link|}}}|[[HTML element#{{{1|tag}}}|{{{1|tag}}}]]|{{{1|tag}}}}}{{#if:{{{params|{{{attribs|}}}}}}| {{{params|{{{attribs}}}}}}}} | ||
}}<!-- | }}<!-- | ||
Content between tags | Content between tags | ||
-->{{#switch | -->{{#switch:{{{2|pair}}} | ||
|c|close = {{{content| | |c|close = {{{content|}}} | ||
|s|single =   | |e|empty|s|single|v|void =  /> | ||
|o|open = | |o|open = >{{{content|}}} | ||
|p|pair = {{#ifeq: {{{1|tag}}} | !-- | | |p|pair = {{#ifeq:{{{1|tag}}}|!--||>}}{{{content|...}}} | ||
}}<!-- | }}<!-- | ||
Closing tag | Closing tag | ||
-->{{#switch | -->{{#switch:{{{2|pair}}} | ||
|e|empty|s|single|v|void | |||
|o|open = | |o|open = | ||
|c|close | |c|close | ||
|p|pair = {{#ifeq: {{{1|tag}}} | |p|pair = {{#ifeq:{{{1|tag}}}|!--|-->|</{{{1|tag}}}>}} | ||
}}<!-- | }}<!-- | ||
--></ | --></code><noinclude> | ||
{{Documentation}} | |||
</noinclude> | |||
Текущая версия от 17:04, 22 июня 2026
<tag>...</tag>
Этот шаблон служит для представления XML/HTML-тегов преформатированным способом. В основном используется на страницах обсуждения и документации.
Использование
{{tag |тег |тип |content=текст |params=параметры |style=стиль/CSS }}
Серым показаны необязательные параметры.
Например,
{{tag|color}}покажет<color>...</color>.{{tag|color|o}}(или:{{tago|color}}) покажет<color>.{{tag|color|c}}покажет</color>.{{tag|nowiki|s}}покажет<nowiki />.
Параметры
- первый параметр (обязательный) — название HTML-тега
- второй параметр — какой тип тега отображать:
p(pair) (по умолчанию) — отображать пару открывающих и закрывающих тегов:<font>...</font>o(open) — отображать только открывающий тег:<span>- Шорткат:
{{tago|тег}}
- Шорткат:
c(close) — отображать только закрывающий тег:</span>s(single) — отображать одинарный тег:<nowiki />
- content= или c= — текстовое содержание тегов
- params= или p= — любые параметры для включения в открывающий тег
- style= — стили:
Примеры
{{tag|ref}}→<ref>...</ref>{{tag|ref|content=hello}}→<ref>hello</ref>{{tag|font|content=foo}}→<font>foo</font>{{tag|font|open}}→<font>{{tag|font|open|content=hello}}→<font>hello{{tag|span|close|content=hello}}→hello</span>{{tag|span|pair|content=hello}}→<span>hello</span>{{tag|ref|open|params=group="note"}}→<ref group="note">{{tag|references|single}}→<references />{{tag|nowiki|single}}→<nowiki />{{tag|a|params=href="<nowiki>https://en.wikipedia.org/"|content=English Wikipedia}}</nowiki>→<a href="https://en.wikipedia.org/">English Wikipedia</a>
См. также
- {{#tag}} — функция парсера для генерирования рабочих тегов