Загрузка...
Загрузка...
Исчерпывающее руководство по синтаксису Markdown: заголовки, списки, таблицы, код, ссылки. Справочник для разработчиков и авторов документации.
Как и зачем конвертировать регистр текста: camelCase, snake_case, kebab-case, PascalCase, UPPER CASE. Правила, примеры и онлайн-инструмент.
РазработкаВсё о UUID v4: формат, версии, генерация в JavaScript, Python, SQL. Когда использовать UUID вместо автоинкремента в базах данных.
РазработкаРуководство по сравнению текстов, кода и конфигураций: diff-алгоритмы, инструменты, форматы вывода и практические сценарии для разработчиков.
РазработкаРуководство по типичным ошибкам в JSON: синтаксис, валидация, инструменты поиска и исправления некорректных данных.
Поделитесь с коллегами или изучите другие материалы блога
Markdown — облегчённый язык разметки, созданный Джоном Грубером в 2004 году. Он широко используется в README, документации, блогах и системах контроля версий. В этой статье — полная шпаргалка по синтаксису с примерами.
Для проверки разметки в реальном времени удобен Markdown Preview на rechecker.ru.
Заголовки создаются символом #. Уровень определяется количеством решёток:
# Заголовок H1
## Заголовок H2
### Заголовок H3
#### Заголовок H4
##### Заголовок H5
###### Заголовок H6
Альтернативный синтаксис для H1 и H2 (только в некоторых парсерах):
Заголовок H1
===========
Заголовок H2
-----------
| Синтаксис | Результат |
|---|---|
*курсив* или _курсив_ | курсив |
**жирный** или __жирный__ | жирный |
***жирный курсив*** | жирный курсив |
~~зачёркнутый~~ | |
`код` | код |
1. Первый пункт
2. Второй пункт
3. Третий пункт
- Пункт с дефисом
* Пункт со звёздочкой
+ Пункт с плюсом
- Уровень 1
- Уровень 2
- Уровень 3
- [x] Выполнено
- [ ] Не выполнено
[Текст ссылки](https://example.com)
[Ссылка с подсказкой](https://example.com "Подсказка при наведении")
[Ссылка-ссылка][1]
[1]: https://example.com


Используйте функцию `printf()` для вывода.
Три обратных кавычки с указанием языка:
```javascript
function hello() {
console.log("Hello, World!");
}
```
```python
def greet(name):
return f"Hello, {name}!"
```
Поддерживаемые языки: javascript, python, php, bash, sql, json, html, css и другие.
| Колонка 1 | Колонка 2 | Колонка 3 |
|-----------|-----------|-----------|
| Ячейка 1 | Ячейка 2 | Ячейка 3 |
| Ячейка 4 | Ячейка 5 | Ячейка 6 |
Выравнивание (некоторые парсеры):
| По левому | По центру | По правому |
|:----------|:---------:|----------:|
| Текст | Текст | Текст |
> Цитата первого уровня
>> Вложенная цитата
>>> Глубокая вложенность
---
***
___
Три или более символов -, * или _ на отдельной строке.
Специальные символы экранируются обратным слешем:
\* не курсив
\[ не ссылка
\# не заголовок
<https://example.com>
<user@example.com>
Термин
: Определение термина
~~удалённый текст~~
- [x] Задача выполнена
- [ ] Задача не выполнена
```mermaid
graph TD
A[Старт] --> B{Условие}
B -->|Да| C[Результат 1]
B -->|Нет| D[Результат 2]
```
Инструмент Markdown на rechecker.ru позволяет проверять разметку в реальном времени и экспортировать результат. Используйте его при написании README, документации и технических статей.