--- language: markdown contributors: - ["Dan Turkel", "http://danturkel.com/"] - ["Pirogov Alexey", "http://twitter.com/alex_pir"] filename: markdown-ru.md lang: ru-ru --- Язык разметки Markdown создан Джоном Грубером (англ. John Gruber) и Аароном Шварцем (англ. Aaron H. Swartz) в 2004 году. Авторы задавались целью создать максимально удобочитаемый и удобный в публикации облегчённый язык разметки, пригодный для последующего преобразования в HTML (а также и в другие форматы). ```markdown # Это заголовок h1 ## Это заголовок h2 ### Это заголовок h3 #### Это заголовок h4 ##### Это заголовок h5 ###### Это заголовок h6 Это заголовок h1 ================ А это заголовок h2 ------------------ *Этот текст будет выведен курсивом.* _Так же, как этот._ **А этот текст будет полужирным.** __И этот тоже.__ ***Полужирный курсив.*** **_И тут!_** *__И даже здесь!__* ~~Зачёркнутый текст.~~ Это абзац. Всё предельно просто. А тут уже параграф №2. Эта строка всё ещё относится к параграфу №2! О, а вот это уже параграф №3! Принудительный
перенос! > Это цитата. В цитатах можно > принудительно переносить строки, вставляя ">" в начало каждой следующей строки. А можно просто оставлять достаточно длинными, и такие длинные строки будут перенесены автоматически. > Разницы между этими двумя подходами к переносу строк нет, коль скоро > каждая строка начинается с символа ">" > А ещё цитаты могут быть многоуровневыми: >> как здесь >>> и здесь :) > Неплохо? * Список, * Размеченный * Звёздочками либо + Список, + Размеченный + Плюсами либо - Список, - Размеченный - Дефисами 1. Первый элемент 2. Второй элемент 3. Третий элемент 1. Первый элемент 1. Второй элемент 1. Третий элемент 1. Введение 2. Начало работы 3. Примеры использования * Простые * Сложные 4. Заключение Это код, причём - многострочный my_array.each do |item| puts item end Например, можно выделить имя функции `go_to()` прямо посреди текста. \`\`\`ruby def foobar puts "Hello world!" end \`\`\` <-- Обратите внимание: фрагмент, указанный выше, не предваряется отступами, поскольку GitHub сам в состоянии определить границы блока - по строкам "```" --> *** --- - - - **************** [Ссылка!](http://test.com/) [Ссылка!](http://test.com/ "Ссылка на Test.com") [Перейти к музыке](/music/). [Здесь][link1] высможете узнать больше! А можно кликнуть [сюда][foobar], если очень хочется. [link1]: http://test.com/ "Круто!" [foobar]: http://foobar.biz/ "Тоже хорошо!" Ссылка на [Google][]. [google]: http://google.com/ ![Альтернативный текст для изображения](http://imgur.com/myimage.jpg "Подсказка") ![Альтернативный текст][myimage] ![То же изображение ещё раз][myimage] [myimage]: relative/urls/cool/image.jpg "подсказка" Ссылка вида эквивалентна [http://testwebsite.com/](http://testwebsite.com/) \*текст, заключённый в звёздочки!\* | Столбец 1 | Столбец 2 | Столбец 3 | | :----------- | :----------: | -----------: | | Выравнивание | Выравнивание | Выравнивание | | влево | по центру | вправо | Колонка 1|Колонка 2|Колонка 3 :--|:-:|--: Выглядит|это|страшновато... ``` За более подробной информацией обращайтесь к [статье](http://daringfireball.net/projects/markdown/syntax) Джона Грубера о синтаксисе Markdown. Также часто бывает полезной отличная ["шпаргалка"](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) по Markdown от Adam Pritchard. Если вдруг встретите ошибки в переводе или же захотите его дополнить, делайте pull requests - авторы всегда рады обратной связи!