Markdown

Язык разметки Markdown

Markdown

Язык разметки Markdown: Форматирование текста

Markdown - это язык разметки для создания форматированного текста с помощью обычного текстового редактора. Основная цель его разработки - читабельность: язык читается как есть, без обилия тегов и инструкций по форматированию. В отличие, например, от HTML, который имеет очевидные теги и инструкции по форматированию, что делает его более трудным для чтения человеком.

Markdown широко используется программистами в сфере разработки программного обеспечения. Однако он также широко используется в:

блоги и программное обеспечение CMS (например, WordPress), обмен мгновенными сообщениями и чат (например, Discord, Reddit), онлайн-форумах, совместное программное обеспечение, (программное обеспечение) документация, файлы readme (репозитории GitHub). Поэтому, безусловно, стоит узнать и понять синтаксис, который, к счастью, прост! Любой может его выучить.

Изучить синтаксис Markdown

Если вы новичок в Markdown, я советую вам начать с моей шпаргалки по Markdown, которая на самом деле больше, чем просто шпаргалка. Она содержит объяснения и ссылки на дополнительные ресурсы, которые могут вам понадобиться.

Далее, возможно, вы захотите узнать, как создать таблицу. Хотя этот вопрос также рассматривается в нашей шпаргалке, здесь достаточно много деталей, чтобы таблицы заслуживали отдельной статьи.

Далее: как выравнивать текст по центру в Markdown. Этот вопрос мне задают многие читатели, поэтому я создал обширную статью, в которой вы узнаете, как центрировать изображения, заголовки, текст и таблицы в Markdown.

Если вы пишете техническую документацию, вы, вероятно, захотите использовать блоки кода в Markdown. Большинство парсеров поддерживают блоки кода и даже предлагают возможность подсветки синтаксиса.

История

Джон Грубер и Аарон Шварц создали язык разметки в 2004 году с целью создать нечто удобочитаемое и привлекательное для человека в виде исходного кода. Результат: он, как правило, улучшает читаемость обычного текста, а не ухудшает ее. Кроме того, благодаря используемым соглашениям мы можем преобразовывать Markdown в другие форматы, такие как HTML, PDF или RTF.

Основным источником вдохновения для его синтаксиса послужили существующие соглашения для разметки обычного текста в электронной почте, хотя он также опирается на более ранние языки разметки, такие как reStructuredText.

Расширение файлов Markdown

Файлы в формате Markdown имеют расширение .md. Имя файла, которое вы часто встречаете, - это файл README.md в хранилищах кода, например, на GitHub. Если вам интересно, что это за файл, и вы хотите узнать, как создать его самостоятельно, прочитайте все об этом на нашей странице о файлах README.md.