Как разместить два блока alert в одной строке в markdown (obsidian)?

Здравствуйте!

Как можно разместить два алерта (> [!TIP] или > [!QUESTION] и т.п.) в одной строке в Obsidian, используя дефолтную разметку Markdown? Я попробовал разместить алерт в таблице (|text|text2|), но он не отображается. Возможно, это можно сделать через HTML, но я предпочел бы использовать дефолтную разметку Markdown. Большое спасибо!
Изображение к вопросу
  • 15 января 2024 г. 9:18
Ответы на вопрос 2
В Obsidian, как и в большинстве редакторов Markdown, не предусмотрена возможность размещения нескольких блоков (таких как alert-блоки с уведомлением или вопросами) в одной строке напрямую, используя стандартный синтаксис Markdown. Это связано с тем, что синтаксис Markdown предполагает блочное форматирование, а значит, каждый блок (например, цитата, представленная символом '>') располагается на отдельной строке и занимает всю ширину этой строки.

Тем не менее, вы можете использовать HTML для достижения этого результата. Пример использования HTML для размещения двух блоков на одной строке:

```html
<table>
<tr>
<td>

> [!TIP] Это совет

</td>
<td>

> [!QUESTION] Это вопрос

</td>
</tr>
</table>
```

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

Если вы хотите как можно ближе придерживаться стандартного Markdown и избежать использования HTML, вы можете разместить "алерты" в последовательных строках, но это не позволит разместить их в одной строке:

```markdown
> [!TIP] Это совет
> [!QUESTION] Это вопрос
```

К сожалению, именованные алерты типа `[!TIP]` и `[!QUESTION]` не являются частью стандартного Markdown и не поддерживаются в Obsidian без соответствующих плагинов или дополнений. Для стандартного Markdown можно использовать обычные цитаты:

```markdown
> Это обычная цитата (или подсказка)
```

Наконец, вы также можете использовать инлайновые HTML-тэги для небольших уведомлений:

```html
<span style="color: blue;">[TIP]</span> Tip text here <span style="color: green;">[QUESTION]</span> Question text here
```

Этот метод будет работать в большинстве случаев, но опять же, стоит учитывать ограничения Obsidian в отношении HTML и CSS.
Решено, ответ был по ссылке  в самом низу xD 

Похожие вопросы