Шпаргалка по синтаксису Markdown
Это краткий справочник по синтаксису Markdown, охватывающий наиболее часто используемые элементы.
Синтаксис заголовков
Заголовки в стиле ATX
markdown
# Заголовок 1
## Заголовок 2
### Заголовок 3
#### Заголовок 4
##### Заголовок 5
###### Заголовок 6
Заголовки в стиле Setext
markdown
Заголовок 1
=========
Заголовок 2
---------
Форматирование текста
markdown
**Жирный текст**
__Жирный текст__
*Курсивный текст*
_Курсивный текст_
***Жирный курсивный текст***
___Жирный курсивный текст___
~~Зачеркнутый текст~~
`Встроенный код`
Абзацы и разрывы строк
markdown
Это первый абзац.
Это второй абзац.
Это строка текста.
Это новая строка (два пробела в конце строки).
Списки
Неупорядоченный список
markdown
- Элемент 1
- Элемент 2
- Подэлемент 2.1
- Подэлемент 2.2
* Использование звездочки
+ Использование плюса
Упорядоченный список
markdown
1. Первый элемент
2. Второй элемент
1. Подэлемент 2.1
2. Подэлемент 2.2
3. Третий элемент
Список задач
markdown
- [x] Выполненная задача
- [ ] Незавершенная задача
- [ ] Другая задача
Ссылки
markdown
[Текст ссылки](https://www.markdownlang.com)
[Ссылка с заголовком](https://www.markdownlang.com "Заголовок ссылки")
[Ссылка по ссылке][1]
[1]: https://www.markdownlang.com "Заголовок ссылки"
<https://www.markdownlang.com>
<email@example.com>
Изображения
markdown


[](https://www.markdownlang.com)
Цитаты
markdown
> Это цитата
>
> Второй абзац в цитате
> Цитата первого уровня
> > Цитата второго уровня
> > > Цитата третьего уровня
Код
Встроенный код
markdown
Используйте `код` для обозначения встроенного кода
Блок кода
markdown
```
Обычный блок кода
```
```javascript
// Блок кода с подсветкой синтаксиса
function hello() {
console.log("Hello, World!");
}
```
Блок кода с отступом
markdown
Это блок кода с отступом
Используйте 4 пробела или 1 табуляцию
Таблицы
markdown
| Выравнивание слева | Выравнивание по центру | Выравнивание справа |
|-----------|:------------:|------------:|
| Содержимое1 | Содержимое2 | Содержимое3 |
| Содержимое4 | Содержимое5 | Содержимое6 |
Горизонтальные линии
markdown
---
***
___
- - -
Разрывы строк
markdown
Метод 1: Добавьте два пробела в конце строки
Затем разорвите строку
Метод 2: Используйте HTML-тег<br>
Разрыв строки
Метод 3: Разделите пустой строкой
Новый абзац
Экранирование символов
markdown
\*не курсив\*
\#не заголовок
\[не ссылка\]
Символы, которые можно экранировать:
\ Backslash
` Backtick
* Asterisk
_ Underscore
{} Curly braces
[] Square brackets
() Parentheses
# Hash
+ Plus
- Minus
. Period
! Exclamation mark
Footnotes
markdown
Here is a footnote reference[^1].
[^1]: This is the content of the footnote.
HTML Tags
markdown
Markdown supports inline HTML:
<strong>Bold</strong>
<em>Italic</em>
<mark>Highlight</mark>
<del>Delete</del>
<ins>Insert</ins>
Math Formulas (Extended Syntax)
markdown
Inline formula: $E = mc^2$
Block formula:
$$
\sum_{i=1}^n a_i = 0
$$
Quick Tips
Most Common Syntax
#
- Heading**text**
- Bold*text*
- Italic[text](url)
- Link
- Image- item
- List> quote
- Blockquote`code`
- Code
Memory Tricks
#
Hash looks like stairs, indicates heading level*
Asterisk means emphasis, one for italic, two for bold[]()
Square brackets for text, parentheses for link![]()
Exclamation mark for image>
Greater-than looks like an arrow, points to quote