Markdown

30-11-2022

Markdown - облегчённый язык разметки, созданный с целью обозначения форматирования в простом тексте, с максимальным сохранением его читаемости человеком, и пригодный для машинного преобразования в языки для продвинутых публикаций (HTML, Rich Text и других). - Wikipedia.org

Выделение текста

*Этот текст будет наклонным (курсив)*
_Этот текст будет наклонным (курсив)_

**Этот текст будет жирным**
__Этот текст будет жирным__

_Можно **вставлять** один тип в другой_

Этот текст будет наклонным (курсив)
Этот текст будет наклонным (курсив)

Этот текст будет жирным
Этот текст будет жирным

Можно вставлять один тип в другой

Заголовки

Заголовки размечаются символом решетки в начале строки. Количество решеток соответствует уровню заголовка.

# Заголовок первого уровня h1
## Заголовок h2
### Заголовок h3
#### Заголовок h4
##### Заголовок h5
###### Заголовок h6

Неупорядоченные списки

Для разметки используются любые из символов -, +, *.

- элемент 1
- элемент 2
- элемент ...
  • элемент 1
  • элемент 2
  • элемент ...

Вложенные пункты отделяются четырьмя пробелами.

* элемент 1
* элемент 2
    * вложенный элемент 2.1
    * вложенный элемент 2.2
* элемент ...
  • элемент 1
  • элемент 2
    • элемент 2.1
    • элемент 2.2
  • элемент ...

Упорядоченные списки

1. элемент
2. элемент
    1. вложенный
    2. вложенный
3. элемент
  1. элемент
  2. элемент
    1. вложенный
    2. вложенный
  3. элемент

Цитаты

Для разметки используется символ >.

> Дизайнер понимает, что достиг совершенства не тогда, когда ему нечего добавить, а тогда, когда нечего убрать.
>
> Антуан де Сент-Экзюпери

Дизайнер понимает, что достиг совершенства не тогда, когда ему нечего добавить, а тогда, когда нечего убрать.

Антуан де Сент-Экзюпери

Ссылки

[Ссылка на этот сайт](http://drhellp.loc.ru)

Ссылка на этот сайт

Картинки

![Это alt-текст](/sites/default/files/media/2022/04/yandex-00.png)

Код

Для выделения кода используются специальные символы — обратные тики - `.

```javascript
const func = (num) => {
  if (num > 0) {
    return num - 1;
  }
  return num + 1;
};
```
const func = (num) => {
  if (num > 0) {
    return num - 1;
  }
  return num + 1;
};

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

Создается тремя звездочками *** или тремя дефисами ---.


Оригинальное руководство по Markdown.