html:markdown
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| html:markdown [2022/04/21 20:30] – создано so_v_a | html:markdown [2026/08/06 08:31] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | MarkDown | + | < |
| + | |||
| + | # MarkDown | ||
| + | |||
| + | ## Шпаргалка по синтаксису markdown (маркдаун) со всеми самыми популярными тегами | ||
| + | |||
| + | **Markdown** (маркдаун) — облегчённый язык разметки созданный с целью написания максимально читабельного и удобного для правки текста, | ||
| + | Ниже будет приведена шпаргалка по синтаксису markdown со всеми самыми популярными тегами маркдаун. | ||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | * Содержание в виде ссылок по тексту (якоря) | ||
| + | * Якоря в Markdown (маркдаун) | ||
| + | * Тэг читать далее (cut) в Markdown (маркдаун) | ||
| + | * Заголовки | ||
| + | * Списки | ||
| + | * Горизонтальные линии | ||
| + | * Абзацы, | ||
| + | * Перенос строки | ||
| + | * Курсивное и жирное выделение текста | ||
| + | * Выделение текст или код | ||
| + | * Отмена форматирования | ||
| + | * Цитаты | ||
| + | * Ссылки | ||
| + | * Сноски | ||
| + | * Изображения | ||
| + | * Таблицы | ||
| + | * Спецсимволы | ||
| + | * Списки определений | ||
| + | * Спойлер | ||
| + | * Использование HTML | ||
| + | * Рекомендуемый мной онлайн редактор Markdown | ||
| + | * Рекомендуемый плагин для wordpress | ||
| + | * Официальный сайт Markdown | ||
| + | |||
| + | |||
| + | ## Содержание в виде ссылок по тексту (якоря) (работает не со всеми плагинами wordpress) | ||
| + | |||
| + | Маркдаун может генерировать содержание статьи автоматически основываясь на заголовках, | ||
| + | |||
| + | |||
| + | ## Якоря в Markdown (маркдаун) | ||
| + | |||
| + | Поместите в нужном месте якорь: `<a name=" | ||
| + | и, там где это необходимо, | ||
| + | |||
| + | ## Тэг читать далее (cut) в Markdown (маркдаун) | ||
| + | |||
| + | Чтобы в маркдауне поставить тэг Читать далее, достаточно в строчке написать `< | ||
| + | |||
| + | |||
| + | ## Заголовки | ||
| + | |||
| + | Для того чтобы написать заголовок в Markdown, необходимо использовать знак # (хэш). Если необходимо несколько уровней заголовков, | ||
| + | ``` | ||
| + | # H1 | ||
| + | ## H2 | ||
| + | ### H3 | ||
| + | #### H4 | ||
| + | ##### H5 | ||
| + | ###### H6 | ||
| + | ``` | ||
| + | |||
| + | Альтернативные теги для H1 и H2 (знаки равно или минусы под заголовком + пустая строчка над загаловком): | ||
| + | ``` | ||
| + | Альтернативный-H1 | ||
| + | ====== | ||
| + | |||
| + | Альтернативный-H2 | ||
| + | ------ | ||
| + | ``` | ||
| + | |||
| + | # H1 | ||
| + | ## H2 | ||
| + | ### H3 | ||
| + | #### H4 | ||
| + | ##### H5 | ||
| + | ###### H6 | ||
| + | |||
| + | Альтернативные теги для H1 и H2 (знаки равно или минусы под заголовком + пустая строчка над загаловком): | ||
| + | |||
| + | Альтернативный-H1 | ||
| + | ====== | ||
| + | |||
| + | Альтернативный-H2 | ||
| + | ------ | ||
| + | |||
| + | |||
| + | ## Списки | ||
| + | |||
| + | Markdown поддерживает два вида списков: | ||
| + | Чтоб сделать многоуровневый список, | ||
| + | |||
| + | ``` | ||
| + | Далее важно количество пробелов слева: | ||
| + | |||
| + | 1. Первый элемент нумерованного | ||
| + | 2. Второй элемент нумерованного | ||
| + | * " | ||
| + | 1. Третий элемент верхнего уровня, | ||
| + | 1. первый элемент нумерованного подсписка -нумерованный | ||
| + | 4. Ещё один нумерованный элемент верхнего уровня. | ||
| + | |||
| + | Пропускаем одну строку от списка и пишем какой-то текст (этот), | ||
| + | ну а ненумерованные элементы тоже можно выводить целыми тремя способами: | ||
| + | * Звездочкой, | ||
| + | - Минусом в начале строки | ||
| + | + Или плюсом | ||
| + | |||
| + | можно также регулировать уровни иерархии с помощью отступов, | ||
| + | |||
| + | * Звездочкой, | ||
| + | - Минусом в начале строки | ||
| + | + Или плюсом | ||
| + | + Или плюсом | ||
| + | - Минусом в начале строки | ||
| + | - Минусом в начале строки | ||
| + | - Минусом в начале строки | ||
| + | ``` | ||
| + | |||
| + | Далее важно количество пробелов слева: | ||
| + | |||
| + | 1. Первый элемент нумерованного | ||
| + | 2. Второй элемент нумерованного | ||
| + | * Подсписок (в) - элемент списка второго уровня, | ||
| + | 1. Третий элемент верхнего уровня, | ||
| + | 1. первый элемент нумерованного подсписка -нумерованный | ||
| + | 4. Ещё один нумерованный элемент верхнего уровня. | ||
| + | |||
| + | Пропускаем одну строку от списка и пишем какой-то текст (этот), | ||
| + | ну а ненумерованные элементы тоже можно выводить целыми тремя способами: | ||
| + | * Звездочкой, | ||
| + | - Минусом в начале строки | ||
| + | + Или плюсом | ||
| + | |||
| + | можно также регулировать уровни иерархии с помощью отступов, | ||
| + | |||
| + | * Звездочкой, | ||
| + | - Минусом в начале строки | ||
| + | + Или плюсом | ||
| + | + Или плюсом | ||
| + | - Минусом в начале строки | ||
| + | - Минусом в начале строки | ||
| + | - Минусом в начале строки | ||
| + | |||
| + | |||
| + | ## Горизонтальные линии | ||
| + | |||
| + | Создать горизонтальную линию можно поместив три или больше звездочек `*`, минусов — или подчеркиваний `_` на отдельной строке. | ||
| + | |||
| + | ``` | ||
| + | *** | ||
| + | ``` | ||
| + | |||
| + | но вы можете разделять символы пробелами, | ||
| + | |||
| + | ``` | ||
| + | * * * * * | ||
| + | ------------------------- | ||
| + | _ _ _ _ _ | ||
| + | ``` | ||
| + | |||
| + | Каждая из приведенных выше строк даст одинаковый результат. Вот такой: | ||
| + | * * * * * * | ||
| + | |||
| + | |||
| + | ## Абзацы, | ||
| + | |||
| + | В маркдаун все блочные элементы (заголовки, | ||
| + | |||
| + | ## Перенос строки | ||
| + | |||
| + | Перенос строки всегда игнорируется. Это делается для того, чтобы, например, | ||
| + | |||
| + | Т.к. маркдаун создавался с целью быть удобночитаемым, | ||
| + | |||
| + | Для переноса строки внутри абзаца нужно использовать два пробела ⋅⋅ в конце строки. | ||
| + | |||
| + | ## Курсивное и жирное выделение текста | ||
| + | |||
| + | Для курсива необходимо поставить знаки " | ||
| + | |||
| + | ``` | ||
| + | ***жирный курсив*** | ||
| + | ``` | ||
| + | |||
| + | ***жирный курсив*** | ||
| + | |||
| + | ## Выделение текст или код | ||
| + | |||
| + | Выделить текст или часть кода можно с помощью символа гравис " | ||
| + | |||
| + | `Выделить | ||
| + | текст или часть кода можно с помощью символа гравис (обратный апостроф)` | ||
| + | |||
| + | Для выделения блока кода используют три символа гравис в строчке до и после блока кода: | ||
| + | |||
| + | ``` | ||
| + | $a = 5; | ||
| + | $b = 3; | ||
| + | $c = $a + $b; | ||
| + | ``` | ||
| + | . | ||
| + | |||
| + | ## Отмена форматирования | ||
| + | |||
| + | Если вы хотите, | ||
| + | то начните каждую строку с четырех пробелов. | ||
| + | |||
| + | < | ||
| + | ⋅⋅⋅⋅тут должен быть **жирный текст**, | ||
| + | </ | ||
| + | ## Цитаты | ||
| + | |||
| + | Для обозначения цитат достаточно **поставить знак >** в начале строки | ||
| + | |||
| + | < | ||
| + | Состоящая из двух строк | ||
| + | </ | ||
| + | |||
| + | Это простая цитата | ||
| + | Состоящая из двух строк | ||
| + | |||
| + | (напомню, | ||
| + | Цитаты можно вкладывать друг в друга: | ||
| + | |||
| + | < | ||
| + | > | ||
| + | > > А это уже вложенная цитата | ||
| + | </ | ||
| + | |||
| + | Это просто цитата | ||
| + | |||
| + | А это уже вложенная цитата | ||
| + | |||
| + | ## Ссылки | ||
| + | |||
| + | Существует два варианта оформления ссылок. Первый — обычная вставка в текст: | ||
| + | |||
| + | < | ||
| + | [Текст ссылки](адрес " | ||
| + | [Google](http:// | ||
| + | </ | ||
| + | |||
| + | [Google](http:// | ||
| + | |||
| + | и второй вариант — оформление ссылки в виде сноски. Когда в текст вставляется конструкция вида: | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | |||
| + | … Указывающая, | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | |||
| + | Результат выполнение будет аналогичен первому варианту, | ||
| + | |||
| + | < | ||
| + | [Yahoo][2] or [MSN][3]. | ||
| + | |||
| + | [1]: http:// | ||
| + | [2]: http:// | ||
| + | [3]: http:// | ||
| + | </ | ||
| + | |||
| + | I get 10 times more traffic from Google than from | ||
| + | Yahoo or MSN. | ||
| + | |||
| + | |||
| + | ## Сноски | ||
| + | |||
| + | Сноски и примечания задаются так: | ||
| + | |||
| + | < | ||
| + | Сноски и примечания[^1] задаются так[^2]: | ||
| + | // сноски указываются сразу по ходу текста, | ||
| + | [^1]: Все сделанные в тексте сноски будут отображаться в конце страницы | ||
| + | [^2]: Просто не так ли?) | ||
| + | </ | ||
| + | |||
| + | |||
| + | ## Изображения | ||
| + | |||
| + | Изображения помещаются на страницу также, как и ссылки, | ||
| + | |||
| + | < | ||
| + |  | ||
| + | |||
| + | Создание таблиц с Markdown намного нагляднее, | ||
| + | |||
| + | < | ||
| + | |||
| + | Item | Value | Quantity | ||
| + | :-------- |:-----:| -------: | ||
| + | Computer | ||
| + | Phone | 12 | 2 | ||
| + | Pipe | 1 | 1 | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | Item | Value | Quantity | ||
| + | :-------- |:-----:| -------: | ||
| + | Computer | ||
| + | Phone | 12 | 2 | ||
| + | Pipe | 1 | 1 | ||
| + | |||
| + | |||
| + | ## Спецсимволы | ||
| + | |||
| + | Если вы хотите отобразить любой из специальных символов Markdown вместо того, чтобы использовать его для форматирования, | ||
| + | ``` | ||
| + | \*literal asterisks\* | ||
| + | ``` | ||
| + | |||
| + | \*literal asterisks\* | ||
| + | |||
| + | ## Списки определений | ||
| + | |||
| + | Списки определений содержат термины и их описания. Это выглядит подобно словарю. Ниже простой пример: | ||
| + | |||
| + | < | ||
| + | |||
| + | Moodle | ||
| + | : | ||
| + | |||
| + | PHP | ||
| + | : | ||
| + | Часто используется для разработки интерактивных веб-приложений. | ||
| + | |||
| + | </ | ||
| + | |||
| + | Moodle | ||
| + | : | ||
| + | |||
| + | PHP | ||
| + | : | ||
| + | Часто используется для разработки интерактивных веб-приложений. | ||
| + | |||
| + | ## Спойлер (работает не со всеми плагинами wordpress) | ||
| + | |||
| + | Скрываем большие объемы текстовой и графической информации с помощью Advanced Spoiler, который уже 2 года не обновляется и работает не везде. | ||
| + | |||
| + | < | ||
| + | |||
| + | [spoiler]тут текст[/ | ||
| + | |||
| + | </ | ||
| + | |||
| + | [spoiler]тут текст[/ | ||
| + | |||
| + | |||
| + | ## Использование HTML | ||
| + | |||
| + | Markdown не является заменой HTML и даже близко к нему. | ||
| + | |||
| + | Идея Markdown состоит в том, чтобы упростить чтение, | ||
| + | |||
| + | Для любой разметки, | ||
| + | |||
| + | Единственным ограничением является то, что ***HTML-элементы блочного уровня*** — например, | ||
| + | Markdown достаточно умен, чтобы не добавлять дополнительные (ненужные) теги <p> вокруг HTML-тегов блочного уровня. | ||
| + | |||
| + | Например, | ||
| + | ``` | ||
| + | This is a regular paragraph. | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | This is another regular paragraph. | ||
| + | ``` | ||
| + | * * * | ||
| + | ## Онлайн редактор Markdown | ||
| + | |||
| + | http:// | ||
| + | |||
| + | |||
| + | ## Официальный сайт Markdown | ||
| + | |||
| + | http:// | ||
| + | |||
| + | EOF | ||
/var/www/html/dokuwiki/data/attic/html/markdown.1650573039.txt.gz · Последнее изменение: (внешнее изменение)
