Используйте выноски для добавления дополнительного содержимого без нарушения структуры ваших заметок.
Чтобы создать выноску, добавьте `[!info]` в первую строку блочной цитаты, где `info` — это _идентификатор типа_. Идентификатор типа определяет внешний вид выноски. Чтобы увидеть все доступные типы, обратитесь к разделу [[#Поддерживаемые типы]]. Выноски также поддерживаются нативно в [[Введение в Obsidian Publish|Obsidian Publish]].
```markdown
> [!info] Вот заголовок выноски
> Вот блок выноски.
> Он поддерживает **Markdown**, [[Внутренние ссылки|wiki-ссылки]] и [[Встраивание файлов|встраивание]]!
> ![[Engelbart.jpg]]
```
> [!info] Вот заголовок выноски
> Вот блок выноски.
> Он поддерживает **Markdown**, [[Внутренние ссылки|wiki-ссылки]] и [[Встраивание файлов|встраивание]]!
> ![[Engelbart.jpg]]
Вы можете вставить стандартную выноску `[!note]` с помощью [[Палитра команд|команды]] `Вставить выносной блок`. Курсор автоматически устанавливается в поле имени выноски, позволяя удалить стандартное имя и ввести новое перед редактированием содержимого.
Чтобы обернуть существующее содержимое в выноску, выделите текст (включая списки, блоки кода и т.д.) и выполните команду `Вставить выносной блок`. Выделенное содержимое будет автоматически заключено в выноску.
В режиме [[Режимы просмотра и редактирования#Динамический просмотр|динамического просмотра]] вы также можете щёлкнуть правой кнопкой мыши по имени выноски, чтобы изменить её тип.
### Изменение заголовка
По умолчанию заголовок выноски — это её идентификатор типа с заглавной буквы. Вы можете изменить его, добавив текст после идентификатора типа:
```markdown
> [!tip] У выносок могут быть пользовательские заголовки
> Как у этой.
```
> [!tip] У выносок могут быть пользовательские заголовки
> Как у этой.
Вы даже можете опустить тело, чтобы создать выноски, состоящие только из заголовка:
```markdown
> [!tip] Выноска только с заголовком
```
> [!tip] Выноска только с заголовком
### Сворачиваемые выноски
Вы можете сделать выноску сворачиваемой, добавив плюс (`+`) или минус (`-`) сразу после идентификатора типа.
Знак плюс разворачивает выноску по умолчанию, а знак минус сворачивает её.
```markdown
> [!faq]- Можно ли сворачивать выноски?
> Да! В сворачиваемой выноске содержимое скрывается, когда выноска свёрнута.
```
> [!faq]- Можно ли сворачивать выноски?
> Да! В сворачиваемой выноске содержимое скрывается, когда она свёрнута.
### Вложенные выноски
Вы можете вкладывать выноски на несколько уровней.
```markdown
> [!question] Можно ли вкладывать выноски?
> > [!todo] Да!, можно.
> > > [!example] Можно даже использовать несколько уровней вложенности.
```
> [!question] Можно ли вкладывать выноски?
> > [!todo] Да!, можно.
> > > [!example] Можно даже использовать несколько уровней вложенности.
### Настройка выносок
[[CSS-сниппеты]] и [[Сторонние плагины]] могут определять пользовательские выноски или даже перезаписывать конфигурацию по умолчанию.
Чтобы определить пользовательскую выноску, создайте следующий блок CSS:
```css
.callout[data-callout="custom-question-type"] {
--callout-color: 0, 0, 0;
--callout-icon: lucide-alert-circle;
}
```
Значение атрибута `data-callout` — это идентификатор типа, который вы хотите использовать, например `[!custom-question-type]`.
- `--callout-color` определяет цвет фона с помощью чисел (0–255) для красного, зелёного и синего.
- `--callout-icon` может быть идентификатором значка из [lucide.dev](https://lucide.dev) или SVG-элементом.
> [!warning] Примечание о версиях значков Lucide
> Obsidian периодически обновляет значки Lucide. Текущая включённая версия показана ниже; используйте эти или более ранние значки в пользовательских выносках.
> ![[Авторы#^lucide]]
> [!tip] SVG-значки
> Вместо использования значка Lucide вы также можете использовать SVG-элемент в качестве значка выноски.
>
> ```css
> --callout-icon: '<svg>...пользовательский svg...</svg>';
> ```
### Поддерживаемые типы
Вы можете использовать несколько типов выносок и псевдонимов. Каждый тип имеет свой цвет фона и значок.
Чтобы использовать эти стили по умолчанию, замените `info` в примерах на любой из этих типов, например `[!tip]` или `[!warning]`. Тип выноски также можно изменить, щёлкнув правой кнопкой мыши по выноске в режиме динамического просмотра.
Если вы не [[#Настройка выносок|настроили выноски]], любой неподдерживаемый тип по умолчанию использует тип `note`. Идентификатор типа не чувствителен к регистру.
> [!note]
> ```md
> > [!note]
> > Lorem ipsum dolor sit amet
> ```
---
> [!abstract]-
> ```md
> > [!abstract]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `summary`, `tldr`
---
> [!info]-
> ```md
> > [!info]
> > Lorem ipsum dolor sit amet
> ```
---
> [!todo]-
> ```md
> > [!todo]
> > Lorem ipsum dolor sit amet
> ```
---
> [!tip]-
> ```md
> > [!tip]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `hint`, `important`
---
> [!success]-
> ```md
> > [!success]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `check`, `done`
---
> [!question]-
> ```md
> > [!question]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `help`, `faq`
---
> [!warning]-
> ```md
> > [!warning]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `caution`, `attention`
---
> [!failure]-
> ```md
> > [!failure]
> > Lorem ipsum dolor sit amet
> ```
Псевдонимы: `fail`, `missing`
---
> [!danger]-
> ```md
> > [!danger]
> > Lorem ipsum dolor sit amet
> ```
Псевдоним: `error`
---
> [!bug]-
> ```md
> > [!bug]
> > Lorem ipsum dolor sit amet
> ```
---
> [!example]-
> ```md
> > [!example]
> > Lorem ipsum dolor sit amet
> ```
---
> [!quote]-
> ```md
> > [!quote]
> > Lorem ipsum dolor sit amet
> ```
Псевдоним: `cite`