Обратите внимание: во многих случах можно использовать обычный HTML
, "парсеры" неплохо справляются с его преобразованием в MD
.
# Heading level 1
## Heading level 2 etc.
Или
Heading level 1
===
Heading level 2
---
Paragraph
Multiline <br />
paragraph
Полужирный
**Bold**
__Bold__
Курсив
*Italic*
_Italic_
Полужирный курсив
***BoldItalic***
___BoldItalic___
Перечеркнутый
~~Linethrough~~
> Blockquote
>> NestedBlockquote
Упорядоченный (нумерованный) список
1. Ordered
2. List
1. Nested
2. Ordered
3. List
Неупорядоченный
- Unordered
- List
* Unordered
* List
+ Unordered
+ List
- Nested
* Unordered
+ List
Экранирование
\- Not
\* Unordered
\+ List
![image](path/to/image.png)
***
---
___
[link](http://example.com)
[link](http://example.com 'Title')
// как правило, ссылки генерируются автоматически
http://example.com
<http://example.com>
<email@whatever.com>
[link](#id)
# <a name="#id"></a> Anchor
<div align="right">
<b><a href="#">↥ Top</a></b>
</div>
Изображения-ссылки (ссылки в виде изображений)
[![image&link](path/to/image.png 'Title')](http://example.com)
| This | is |
| --- | --- |
| a | Table |
// отступы в строках (колонках) таблицы особого значения не имеют
| Left | Center | Right |
| :-- | :-: | --: |
| O | M | G |
`code`
Обратный слеш используется для экранирования
\```
{
name: 'John',
age: 30
}
\```
\```json
{
"name": "John",
"age": 30
}
\```
<!-- html вместо json после трех обратных кавычек (```) -->
<body>
<figure class="user_card">
<img src="path/to/image.png" alt="#" />
<figcaption>{user.name}</figcaption>
</figure>
</body>
// javascript вместо json...
const user = {
name: 'John',
age: 30
}
Footnote?[^1]
[^1]: Yes, it is.
First term
: First definition
Second term
: Second definition
- [x] Eat
- [ ] Sleep
- [ ] Repeat
:smile: