Шаблон:Скрыто: различия между версиями

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
(Новая страница: «<includeonly>{{#widget:details-on |style={{{details-style|}}} |class={{{details-class|}}} }}{{#if:{{{2|{{{заголовок|}}}}}}|{{#widget:summary-on |style={{{summary-style|}}} |class={{{summary-class|}}} }}{{{2|{{{заголовок}}}}}}{{#widget:summary-off}}}}{{{1|{{{текст}}}}}}{{#widget:details-off}}</includeonly><noinclude> Шаблон для создания блока со скрытым текстом. В отличие от Шабло...»)
 
 
(не показаны 3 промежуточные версии этого же участника)
Строка 7: Строка 7:
}}{{{2|{{{заголовок}}}}}}{{#widget:summary-off}}}}{{{1|{{{текст}}}}}}{{#widget:details-off}}</includeonly><noinclude>
}}{{{2|{{{заголовок}}}}}}{{#widget:summary-off}}}}{{{1|{{{текст}}}}}}{{#widget:details-off}}</includeonly><noinclude>


Шаблон для создания блока со скрытым текстом. В отличие от [[Шаблон:Collapsed|шаблона Collapsed]] полагается на теги из HTML5 details и summary, а не на скрипты.  Обратная сторона этого шаблона: не будет работать на браузерах старше 2020 года (плюс-минус).  
Шаблон для создания блока со скрытым текстом. В отличие от [[Шаблон:Collapsed|шаблона Collapsed]] полагается на теги из HTML5: '''details''' и '''summary''', а не на скрипты.   
 
Обратная сторона этого шаблона: не будет работать на браузерах старше 2020 года (плюс-минус).  


=== Базовые параметры ===
=== Базовые параметры ===
* текст – содержимое, которое надо скрыть.
* '''текст''' – содержимое, которое надо скрыть.
* заголовок – заголовок блока со скрытым содержимым. Если не указать, будет дефолтный заголовок используемый браузером.
* '''заголовок''' – заголовок блока со скрытым содержимым. Если не указать, будет дефолтный заголовок используемый браузером.


Вместо них можно использовать безымянные параметры, где:
Вместо них можно использовать безымянные параметры, где:
Строка 25: Строка 27:
* summary-class – класс html-тега summary
* summary-class – класс html-тега summary


Оставлено для добавления всяких украшательств. Если
Оставлено для добавления всяких украшательств.  


=== Примеры ===
=== Примеры ===
Строка 32: Строка 34:
: <nowiki>{{Скрыто|Скрытый текст}}</nowiki>
: <nowiki>{{Скрыто|Скрытый текст}}</nowiki>
: {{Скрыто|Скрытый текст}}
: {{Скрыто|Скрытый текст}}
'''
 
Аналог как в Collapsed''':
'''Аналог как в Collapsed''':
: <nowiki>{{Скрыто|Скрытый текст|Показать}}</nowiki>
: <nowiki>{{Скрыто|Скрытый текст|Показать}}</nowiki>
: {{Скрыто|Скрытый текст|Показать}}
: {{Скрыто|Скрытый текст|Показать}}
Строка 41: Строка 43:
: {{Скрыто|заголовок=Показать|текст=Скрытый текст}}
: {{Скрыто|заголовок=Показать|текст=Скрытый текст}}


Со стилями:
'''Со стилями''':
: <nowiki>{{Скрыто|Скрытый текст|Показать|details-style=background-color:rgba(0,235,0, 0.0238);}}</nowiki>
: <nowiki>{{Скрыто|Скрытый текст|Показать|details-style=background-color:rgba(0,238,0, 0.208);}}</nowiki>
: {{Скрыто|Скрытый текст|Показать|details-style=background-color:rgba(0,235,0, 0.0238);}}
: {{Скрыто|Скрытый текст|Показать|details-style=background-color:rgba(0,238,0, 0.208);}}


=== Примечания ===
=== Примечания ===

Текущая версия на 00:31, 31 марта 2026


Шаблон для создания блока со скрытым текстом. В отличие от шаблона Collapsed полагается на теги из HTML5: details и summary, а не на скрипты.

Обратная сторона этого шаблона: не будет работать на браузерах старше 2020 года (плюс-минус).

Базовые параметры[править]

  • текст – содержимое, которое надо скрыть.
  • заголовок – заголовок блока со скрытым содержимым. Если не указать, будет дефолтный заголовок используемый браузером.

Вместо них можно использовать безымянные параметры, где:

  • 1-й это текст.
  • 2-й это заголовок[1]

Также можно и скомбинировать 2 варианта. Где текст будет передан как безымянный, а заголовок как именнованный.

Параметры стиля[править]

  • details-style – стиль html-тега details
  • details-class – класс html-тега details
  • summary-style – стиль html-тега summary
  • summary-class – класс html-тега summary

Оставлено для добавления всяких украшательств.

Примеры[править]

Простейший вариант:

{{Скрыто|Скрытый текст}}
Скрытый текст

Аналог как в Collapsed:

{{Скрыто|Скрытый текст|Показать}}
Показать Скрытый текст

С именнованными параметрами:

{{Скрыто|заголовок=Показать|текст=Скрытый текст}}
Показать Скрытый текст

Со стилями:

{{Скрыто|Скрытый текст|Показать|details-style=background-color:rgba(0,238,0, 0.208);}}
Показать Скрытый текст

Примечания[править]

  1. С т.з. использования порядок параметров не совсем интуитивен, но с точки зрения кода вполне уместоно и вообще сделано по аналогии с Collapsed
КлассикаАтлас