Files
obsidian/Clippings/Шпаргалка по Markdown - Самые полезные структуры и форматирование.md
2026-09-24 13:22:58 +05:00

230 lines
10 KiB
Markdown

---
title: "Шпаргалка по Markdown - Самые полезные структуры и форматирование"
source: "https://www.glukhov.org/ru/post/2024/03/markdown-cheatsheet/"
author:
- "[[Рост Глухов | Персональный сайт и технический блог]]"
published: 2023-03-20
created: 2025-08-23
description: "Шпаргалка по Markdown - Самые полезные структуры и форматирование"
tags:
- "clippings"
---
Язык разметки [Markdown](https://www.glukhov.org/ru/post/2024/03/markdown-cheatsheet/ "Справочник по Markdown") используется в Википедии и [Hugo](https://www.glukhov.org/ru/post/2024/06/deploy-hugo-site-to-aws/ "Развертывание сайта Hugo на AWS S3"). Он поддерживает заголовки, списки, изменения стиля шрифта, изображения, цитаты кода и таблицы. Здесь я сохраняю краткое резюме форматирования Markdown.
![файл markdown в виртуальном пространстве](https://www.glukhov.org/post/2024/03/markdown-cheatsheet/markdown-files-2-680x496.jpg "файл markdown в виртуальном пространстве") Это изображение выше создано [Flux - AI для генерации изображений по тексту](https://www.glukhov.org/ru/post/2024/09/flux-text-to-image/ "Flux 1 dev - AI для генерации изображений по тексту").
Markdown — это [легковесный](https://www.glukhov.org/ru/ "сайт, сгенерированный с помощью Hugo, очень легковесный") язык разметки, который можно использовать для добавления элементов форматирования в текстовые документы с обычным текстом. Это руководство предоставляет всесторонний обзор наиболее часто используемого [синтаксиса Markdown](https://www.glukhov.org/ru/post/2024/03/markdown-cheatsheet/ "Справочник по Markdown"), помогая вам создавать хорошо структурированные и визуально привлекательные документы.
## Заголовки
Заголовки в Markdown создаются с помощью символа решетки (#). Количество решеток перед текстом заголовка указывает уровень заголовка.
```md
# H1
## H2
### H3
#### H4
##### H5
###### H6
```
## Выделение
Markdown предоставляет несколько способов выделения текста. Вы можете использовать звездочки (\*) или подчеркивания (\_) для курсива и двойные звездочки (\*\*) или двойные подчеркивания (\_\_) для жирного.
Курсив
```md
*Курсив* или _курсив_
```
Жирный
```md
**Жирный** или __жирный__
```
Жирный и курсив
```md
***Жирный и курсив*** или ___жирный и курсив___
```
## Списки
Markdown поддерживает как нумерованные, так и ненумерованные списки.
Ненумерованный список
```md
- Пункт 1
- Пункт 2
- Подпункт 1
- Подпункт 2
```
Нумерованный список
```md
1. Первый пункт
2. Второй пункт
1. Подпункт 1
2. Подпункт 2
```
## Ссылки
Ссылки создаются путем заключения текста ссылки в квадратные скобки (\[\]) и затем заключения URL в круглые скобки (()).
```md
[Текст ссылки](URL)
```
Пример
```md
Посетите [Руководство по Markdown](https://www.markdownguide.org/) для получения дополнительной информации.
```
## Изображения
Изображения добавляются с помощью восклицательного знака (!), за которым следует альтернативный текст в квадратных скобках и URL изображения в круглых скобках.
```md
![Альтернативный текст](URL изображения)
```
Пример
```md
![Логотип Markdown](https://www.markdownguide.org/assets/images/markdown-logo.png)
```
## Блочные цитаты
Блочные цитаты создаются с помощью символа больше чем (>).
```md
> Это блочная цитата.
```
Вложенные блочные цитаты
```md
> Это первый уровень цитирования.
>> Это вложенная блочная цитата.
```
## Встроенный код и блоки кода
Встроенный код можно добавить, заключив его в обратные кавычки (\`). Для блоков кода используйте тройные обратные кавычки (\`\`\`) до и после кода.
Встроенный код
```md
Используйте \`printf()\` для вывода текста в C.
```
Блоки кода
```md
\`\`\`python
def hello_world():
print("Hello, World!")
\`\`\`
```
Больше о блоках кода в Markdown — см. отдельный пост: [Использование блоков кода Markdown](https://www.glukhov.org/ru/post/2025/07/markdown-codeblocks/ "Блоки кода Markdown - подробное описание")
## Горизонтальные правила
Горизонтальные правила создаются с помощью трех или более тире (—), звездочек (\*\*\*) или подчеркиваний (\_\_).
```markdown
---
```
## Таблицы
Таблицы в Markdown создаются с помощью вертикальных линий (|) и тире (-).
```md
Пример
| Заголовок 1 | Заголовок 2 |
|-------------|-------------|
| Ячейка 1 | Ячейка 2 |
| Ячейка 3 | Ячейка 4 |
```
## Списки задач
Списки задач — это специальный тип списков, который позволяет создавать флажки.
```md
Пример
- [x] Выполненная задача
- [ ] Незавершенная задача
```
## Зачеркнутый текст
Зачеркнутый текст создается с помощью двойных тильд (~~).
```md
~~Это зачеркнутый текст.~~
```
## Выделение
Выделение текста не поддерживается нативно в Markdown, но некоторые рендереры поддерживают его с использованием синтаксиса ==.
Пример
```md
==Это выделенный текст.==
```
## Подстрочные и надстрочные индексы
Подстрочные индексы создаются с помощью символа caret (^) перед текстом, а надстрочные индексы — с помощью символа тильда (~) перед текстом.
Пример
```md
H 2 O — это вода.
E = mc^2
```
## Математические формулы
Математические формулы можно добавлять с использованием синтаксиса LaTeX внутри знаков доллара ($).
Пример
```md
$$ E = mc^2 $$
```
## Экранирование символов
Для экранирования специальных символов используйте обратную косую черту ().
Пример
```md
\*Курсив\* или \_курсив\_
```
Это всесторонний справочник, который охватывает основной синтаксис Markdown, необходимый для создания хорошо отформатированных документов. Для более сложных функций и настраиваемых параметров обратитесь к документации конкретного рендерера или дополнительным ресурсам.
## Полезные ссылки
- [Использование блоков кода Markdown](https://www.glukhov.org/ru/post/2025/07/markdown-codeblocks/ "Блоки кода Markdown - подробное описание")
- [Справочник по Hugo](https://www.glukhov.org/ru/post/2022/hugo-cheatsheet/ "Справочник по Hugo - список и описание полезных команд статического генератора сайтов Hugo")
- [Отправка формы Google в сайте Hugo](https://www.glukhov.org/ru/post/2025/04/submit-form-in-hugo-website/ "Инструкции по отправке формы в сайте Hugo с использованием Google Forms")
- [Использование Gitea Actions для развертывания сайта Hugo на AWS S3](https://www.glukhov.org/ru/post/2025/06/using-gitea-actions-deploy-hugo-to-s3/ "Использование Gitea Actions для развертывания сайта Hugo на AWS S3")
- [Справочник по Bash](https://www.glukhov.org/ru/post/2024/04/bash-cheat-sheet/)
- [Справочник по LaTeX](https://www.glukhov.org/ru/post/2024/12/latex-cheat-sheet/ "Справочник по LaTeX - добавление таблиц, диаграмм, изображений, оглавления и других полезных примеров")
- [Справочник по Ollama](https://www.glukhov.org/ru/post/2024/12/ollama-cheatsheet/ "Справочник по Ollama")
- [Справочник по Docker](https://www.glukhov.org/ru/post/2024/10/docker-cheatsheet/ "список и описание наиболее частых и полезных команд Docker - справочник по Docker")
- [Самые популярные темы для Hugo](https://www.glukhov.org/ru/post/2025/05/top-hugo-themes/ "Лучшие темы для Hugo")