MDCore

Синтаксис Markdown

Краткий справочник по разметке

Заголовки

Используйте решётки # для создания заголовков. От 1 до 6 уровней:

# Заголовок 1
## Заголовок 2
### Заголовок 3
#### Заголовок 4
##### Заголовок 5
###### Заголовок 6

Результат:

Заголовок 1

Заголовок 2

Заголовок 3

Заголовок 4

Заголовок 5
Заголовок 6

Форматирование текста

Жирный, курсив, зачёркнутый

**Жирный текст**
*Курсивный текст*
***Жирный и курсивный***
~~Зачёркнутый текст~~

Результат:

Жирный текст
Курсивный текст
Жирный и курсивный
Зачёркнутый текст

Цитаты

> Это цитата.
> Она может занимать несколько строк.

Результат:

Это цитата. Она может занимать несколько строк.


Списки

Ненумерованные списки

- Первый элемент
- Второй элемент
  - Вложенный элемент
  - Ещё один
- Третий элемент

Результат:

  • Первый элемент
  • Второй элемент
    • Вложенный элемент
    • Ещё один
  • Третий элемент

Нумерованные списки

1. Первый шаг
2. Второй шаг
3. Третий шаг

Результат:

  1. Первый шаг
  2. Второй шаг
  3. Третий шаг

Чекбоксы (GitHub Flavored Markdown)

- [x] Выполненная задача
- [ ] Невыполненная задача
- [ ] Ещё одна

Результат:

  • Выполненная задача
  • Невыполненная задача
  • Ещё одна

Ссылки и изображения

Ссылки

[Текст ссылки](https://example.com)

[Ссылка с подсказкой](https://example.com "Подсказка при наведении")

Изображения

![Альтернативный текст](https://example.com/image.jpg)

Код

Строчный код

Используйте обратные кавычки `:

Используйте `console.log()` для вывода.

Результат:

Используйте console.log() для вывода.

Блоки кода

Тройные кавычки для многострочного кода:

```javascript
function hello() {
  console.log("Привет, мир!");
}
```

Результат:

function hello() {
  console.log("Привет, мир!");
}

Подсветка синтаксиса

Укажите язык после открывающих кавычек:

Язык Обозначение
JavaScript javascript или js
Python python или py
HTML html
CSS css
JSON json
Bash bash или sh

Таблицы

| Заголовок 1 | Заголовок 2 | Заголовок 3 |
|-------------|-------------|-------------|
| Ячейка 1   | Ячейка 2    | Ячейка 3    |
| Ячейка 4   | Ячейка 5    | Ячейка 6    |

Результат:

Заголовок 1 Заголовок 2 Заголовок 3
Ячейка 1 Ячейка 2 Ячейка 3
Ячейка 4 Ячейка 5 Ячейка 6

Выравнивание столбцов

| Лево | Центр | Право |
|:-----|:-----:|------:|
| text | text  |  text |

Горизонтальная линия

Три дефиса, звёздочки или подчёркивания:

---
***
___

Специальные символы

Если нужно вывести сам символ разметки, экранируйте его обратной косой чертой:

\*Этот текст не будет курсивом\*
\# Это не заголовок