Перейти к основному содержанию

Какие HTML‑теги поддерживаются в публикациях?

В тексте публикаций, подписях, а также в описаниях к медиа поддерживается ограниченный набор HTML‑тегов для базового форматирования.

Поддерживаются теги

  • a
  • b
  • i
  • u
  • tg-spoiler
  • strike
  • s
  • h1
  • h2
  • blockquote
  • ul
  • ol
  • li
  • code
  • pre

Обратите внимание:

  • Теги h1 и h2 используются для заголовков. В большинстве случаев в социальных сетях их отображение может отличаться или приводить к преобразованию в полужирный текст.
  • Теги strike и s эквивалентны — оба создают зачёркнутый текст.
  • Тег tg-spoiler скрывает текст под спойлером в Telegram и раскрывается по нажатию пользователем.
  • Теги code и pre предназначены для кода. code — для коротких фрагментов в строке, pre — для многострочных блоков с сохранением пробелов и переносов.
  • Все остальные HTML‑теги, не перечисленные выше, автоматически удаляются по соображениям безопасности и совместимости.

Примеры использования

Кликабельная ссылка:

<a href="https://postmypost.io">Перейти на сайт</a>

Выделение текста:

<b>Важный текст</b>, <i>курсив</i>, <u>подчёркнутый</u>, <s>зачёркнутый</s>

Заголовки и цитата:

<h1>Заголовок H1</h1>
<h2>Заголовок H2</h2>
<blockquote>Цитата или выделенный абзац</blockquote>

Списки:

<ul>
<li>Пункт маркированного списка</li>
<li>Ещё один пункт</li>
</ul>

<ol>
<li>Первый пункт</li>
<li>Второй пункт</li>
</ol>

Код:

Короткий фрагмент в строке: <code>npm run build</code>

Многострочный блок кода:

<pre>
function hello() {
console.log('Hello, world!');
}
</pre>

Спойлер (Telegram):

<tg-spoiler>Секретный текст, который раскроется по нажатию</tg-spoiler>

Советы

  • Проверяйте предпросмотр перед публикацией: разные соцсети могут по‑разному отображать HTML‑форматирование.
  • Избегайте вложения неподдерживаемых тегов внутрь поддерживаемых — такой HTML будет очищен.