---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://diplodoc.com/docs/ru/syntax/interactive-elements/cuts.md
updatedAt: '2026-06-08T16:57:28.000Z'
---
> **Documentation Index:** Fetch the complete configuration index at https://diplodoc.com/docs/ru/llms.txt

# Каты

Используйте каты, чтобы скрыть часть контента. Например, дополнительную информацию или длинные блоки кода.

<!-- source: ru/_includes/blank-lines-note.md -->
{% note warning %}

Конструкция работает, только если отделена пустыми строками — снаружи (до открывающего и после закрывающего тега) и внутри (между тегами и содержимым). Иначе она не обработается и останется обычным текстом.

{% endnote %}
<!-- endsource: ru/_includes/blank-lines-note.md -->

```markdown
{% cut "Заголовок ката" %}

Контент, который отобразится по нажатию.

{% endcut %}
```

**Результат:**

{% cut "Заголовок ката" %}

Контент, который отобразится по нажатию.

{% endcut %}

## Якорные ссылки{#anchor}

Для ката можно задать якорь, при проходе по ссылке с якорем производится автоматический переход к кату и его открытие. Работает, в том числе, для вложенных друг в друга катов.

```markdown
Ссылка для раскрытия [внешнего ката](#outside-cut), ссылка для раскрытия [вложенного ката](#inside-cut).

{% cut "Заголовок внешнего ката" %}{#outside-cut}

Контент первого уровня.

{% cut "Заголовок вложенного ката" %}{#inside-cut}

Контент второго уровня.

{% endcut %}

{% endcut %}
```

**Результат:**

Ссылка для раскрытия [внешнего ката](#outside-cut), ссылка для раскрытия [вложенного ката](#inside-cut).

{% cut "Заголовок внешнего ката" %}{#outside-cut}

Контент первого уровня.

{% cut "Заголовок вложенного ката" %}{#inside-cut}

Контент второго уровня.

{% endcut %}

{% endcut %}

## Группы катов{#group}

Каты можно объединять в группы, используя параметр `name`. При раскрытии одного ката другие каты той же группы закрываются.

```markdown
{% cut "Кат 1" %}{name=cutgroup}

Контент первого ката.

{% endcut %}

{% cut "Кат 2" %}{name=cutgroup}

Контент второго ката.

{% endcut %}

{% cut "Кат 3" %}{#cut-3 name=cutgroup}

Контент второго ката.

{% endcut %}
```

**Результат:**

{% cut "Кат 1" %}{name=cutgroup}

Контент первого ката.

{% endcut %}

{% cut "Кат 2" %}{name=cutgroup}

Контент второго ката.

{% endcut %}

{% cut "Кат 3" %}{#cut-3 name=cutgroup}

Контент третьего ката.

{% endcut %}

{% note info %}

Каты не поддерживают возможность раскрывать [элемент по умолчанию](https://diplodoc.com/docs/ru/syntax/interactive-elements/common-params.md#selected).

{% endnote %}