Markdown на одной странице.Что вы пишете и что получаете.

Markdown — это простой текст с несколькими знаками, которые означают форматирование. На этой странице перечислены те, что вам пригодятся, с тем, что вы вводите и что получаете.

macOS 14 или новее. Чтение бесплатно; редактирование и ревью оплачиваются один раз.

Коротко

Markdown — это простой текст с несколькими знаками: # для заголовков, - для списков, **bold**, `code`, [link](url), | a | b | для таблиц, - [ ] для задач. На странице перечислены все элементы с тем, что вы вводите и что получаете, включая расширения GitHub: таблицы, списки задач, врезки, диаграммы Mermaid и формулы.

Заголовки, текст и переносы строк

Вы вводитеВы получаете
# Heading 1 до ###### Heading 6Заголовки от самого крупного до самого мелкого. После # ставьте пробел.
**bold**жирный
*italic* или _italic_курсив
~~strikethrough~~зачёркнутый
> a quoteЦитата с отступом. Цитаты можно вкладывать друг в друга через > >.
--- в отдельной строкеГоризонтальная линия. Оставьте над ней пустую строку.
\*not italic\*Обратная косая черта показывает символ как есть.

Пустая строка начинает новый абзац. Одиночный перенос строки внутри абзаца игнорируется, и строки склеиваются. Чтобы принудительно перенести, закончите строку двумя пробелами или обратной косой чертой.

Списки, списки задач и таблицы

- Milk
- Bread
  - Rye
  - Wheat

1. Open the folder
2. Pick a file

- [x] Write the plan
- [ ] Review it

Маркированный список начинает каждую строку с -, * или +. Для вложенности сделайте отступ в два или четыре пробела. В нумерованном списке верным должен быть только первый номер. Список задач — это маркированный список с [ ] или [x] в начале, он показывается флажками.

| Plan  | Price | Users |
|-------|------:|:-----:|
| Free  |    $0 |   1   |
| Team  |   $12 |  10   |

В таблице вторая строка отделяет заголовок от строк. :--- выравнивает столбец по левому краю, ---: по правому, а :---: по центру. Столбцы в тексте не обязаны стоять ровно. Чтобы поставить | внутри ячейки, напишите \|.

Код

Код в строке заключайте в одинарные обратные кавычки. Для блока поставьте три обратные кавычки в строке до и в строке после, а после открывающих напишите язык, чтобы получить подсветку синтаксиса:

```swift
let greeting = "Hello"
```

Блок с пометкой diff подсвечивает строки, начинающиеся с + и -. Блок с пометкой mermaid становится диаграммой.

Врезки, комментарии и front matter

> [!NOTE]
> Useful information that users should know.

Цитата, первая строка которой — [!NOTE], [!TIP], [!IMPORTANT], [!WARNING] или [!CAUTION], становится цветным блоком, с тем же синтаксисом, что на GitHub.

  • Комментарии, которые не видны на странице: <!-- a note only visible in the text -->.
  • Сворачиваемые разделы через HTML-теги <details> и <summary>, с пустыми строками вокруг Markdown внутри.
  • Front matter: блок между двумя строками --- в самом начале файла, с названием, тегами или статусом. DotMD показывает его карточкой Properties над документом.

Формулы и диаграммы

Два расширения, которые рисуют и GitHub, и DotMD. Формула стоит между знаками доллара, $E = mc^2$, или между двойными в отдельной строке: формулы в Markdown на LaTeX. Диаграмма — это блок кода с пометкой mermaid и текстом внутри: диаграммы Mermaid.

Попробуйте

Быстрее всего выучить знаки, увидев их отрисованными. Откройте любой .md-файл в DotMD и читайте его отформатированным, с таблицами, кодом, врезками, диаграммами и формулами. Чтение бесплатно. В редакторе символы за вас вводит меню Insert, так что ничего из этого помнить не нужно.

Вопросы о синтаксисе Markdown

Чем Markdown отличается от GitHub Flavored Markdown?

GitHub Flavored Markdown добавляет к базовому синтаксису таблицы, списки задач, зачёркивание и автоссылки.

Как сделать перенос строки?

Закончите строку двумя пробелами или обратной косой чертой либо оставьте пустую строку для нового абзаца.

Как написать комментарий, который не виден?

Напишите <!-- like this -->. На странице он скрыт и виден только в тексте.

Как увидеть свой Markdown отрисованным?

Откройте любой .md-файл в DotMD. Чтение бесплатно; про редактирование см. цены.

Другие вопросы