Шаблон:Кавычки

Материал из Циклопедии
Перейти к навигации Перейти к поиску
ℹ Документация 

Шаблон добавляет кавычки, если их нет. Если кавычки есть, текст вставляется без изменений.

{{Кавычки|Текст}}Текст

{{Кавычки|«Текст»}}«Текст»

{{Кавычки|"Текст"}}"Текст"

{{Кавычки|„Текст“}}„Текст“

{{Кавычки|"Текст"}}"Текст"

{{Кавычки|<q>Текст</q>}}Текст

{{Кавычки|&nbsp;Текст&nbsp;}} Текст 

{{Кавычки|<i>Текст</i>}}Текст

{{Кавычки|Текст»}}Текст»

Тип кавычек можно изменить, указав альтернативные открывающую и закрывающую кавычки соответственно во 2 и 3 параметре:

{{Кавычки|Текст|„|“}}Текст

{{Кавычки|Текст|¿|?}}Текст

{{Кавычки|Текст|+|-}}Текст

Если в цитате присутствует знак «=»:

{{Кавычки|Тек=ст}}

{{Кавычки|Текст|=|=}}Текст

используйте вариант:

{{Кавычки|1=Тек=ст}}Тек=ст

{{Кавычки|Текст|2==|3==}}Текст

CSS-код шаблона:
/* авто-кавычки */
q[data-q]:before {content:open-quote;}
q[data-q]:after  {content:close-quote;}
q[data-q*='"']:before,
q[data-q*='"']:after,
q[data-q*="'"]:before,
q[data-q*="'"]:after,
q[data-q*='‘']:before,
q[data-q*='‘']:after,
q[data-q*='“']:before,
q[data-q*='“']:after,
q[data-q*='«']:before,
q[data-q*='«']:after,
q[data-q*='»']:before,
q[data-q*='»']:after,
q[data-q*='„']:before,
q[data-q*='„']:after,
q[data-q*='‟']:before,
q[data-q*='‟']:after,
q[data-q*='“']:before,
q[data-q*='“']:after,
q[data-q*='”']:before,
q[data-q*='”']:after,
q[data-q*='&#34;']:before,
q[data-q*='&#34;']:after,
q[data-q*='&#171;']:before,
q[data-q*='&#171;']:after,
q[data-q*='&quot;']:before,
q[data-q*='&quot;']:after,
q[data-q*='&apos;']:before,
q[data-q*='&apos;']:after,
q[data-q*='&#8220;']:before,
q[data-q*='&#8220;']:after,
q[data-q*='&ldquo;']:before,
q[data-q*='&ldquo;']:after,
q[data-q*='&laquo;']:before,
q[data-q*='&laquo;']:after,
q[data-q*='<q']:before,
q[data-q*='<q']:after,
q[data-q*='&lt;q']:before,
q[data-q*='&lt;q']:after,
q[data-q='']:before,
q[data-q='']:after {content:'';}
  Данный шаблон был разработан специально для Циклопедии.