MarkdownЩо означає?
Як використовувати розмітку синтаксису/форматування Markdown?
Огляд
Markdown — це полегшена мова розмітки, створена Джоном Грубером.
Це дозволяє людям «писати документи у форматі звичайного тексту, який легко читати та писати, а потім перетворювати їх у дійсні документи XHTML (або HTML)».
Ця мова містить багато функцій розмітки звичайного тексту, які вже є в електронній пошті.
Джон Грюбер створив мову Markdown у 2004 році у співпраці з Аароном Шварцем, здебільшого над синтаксисом.Метою мови є використання «формату звичайного тексту, який легко читати, легко писати та, за бажанням, перетворювати на дійсний XHTML (або HTML)».
мета
Мета Markdown — бути «легким для читання та легким для написання».
читабельність, все одно зробіть цеІнтернет-маркетинг, досвід користувача дуже важливий.
Файл, написаний у Markdown, має бути доступним для публікації безпосередньо у вигляді звичайного тексту, і він не повинен складатися з багатьох тегів або директив форматування.
На синтаксис Markdown впливають деякі існуючі формати перетворення тексту в HTML, зокрема Setext, atx, Textile, reStructuredText, Grutatext і EtText, але найбільшим джерелом натхнення є формат електронної пошти простого тексту.
Коротше кажучи, синтаксис Markdown складається з ретельно відібраних символів, а їхні функції зрозумілі з першого погляду.Наприклад: поставте зірочки навколо тексту, щоб він виглядав як *виділення*.
Списки в Markdown виглядають, ну, списки. Блокові цитати в Markdown дійсно виглядають як цитування фрагмента тексту, як ви бачили в електронних листах.
Сумісний з HTML
Мета граматики Markdown — бути мовою письма для Інтернету.
Markdown не призначений замінити HTML або навіть наблизитися до нього, він має дуже скромний синтаксис і відповідає лише невеликій частині розмітки HTML. Markdown не було задумано, щоб полегшити написання документів HTML.
На мою думку, HTML вже легко писати. Ідея Markdown полягає в тому, щоб полегшити читання, написання та зміну документів за бажанням. HTML — це формат публікації, Markdown — цеКопірайтингписьмовий формат.Таким чином, синтаксис форматування Markdown охоплює лише те, що може використовувати простий текст.
Теги, які не охоплюються Markdown, можна записати в HTML безпосередньо в документіВеб-просуваннякопія.Немає необхідності позначати це як HTML або Markdown; просто додайте розмітку безпосередньо.
Лише деякі блокові елементи HTML мають бути обмежені, наприклад <div>,<table>,<pre>,<p> та інші теги, вони повинні бути відокремлені від інших областей вмісту порожніми рядками перед і після, а їх відкриваючі та закриваючі теги не повинні мати відступи табуляції чи пробілів. Генератор Markdown достатньо розумний, щоб не додавати непотрібні теги блоку HTML <p> Мітка.
Нижче наведено приклад додавання таблиці HTML до файлу Markdown:
这是一个普通段落。
<table>
<tr>
<td>Foo</td>
</tr>
</table>
这是另一个普通段落。
Зауважте, що синтаксис форматування Markdown між тегами блоку HTML не оброблятиметься.Наприклад, якщо ви використовуєте стиль Markdown у блоці HTML*强调*не матиме ефекту.
Теги розділу HTML (вбудовані), такі як <span>,<cite>,<del> Можна вільно використовувати в абзацах, списках або заголовках Markdown.Відповідно до особистих звичок, ви навіть можете використовувати теги HTML для форматування без використання формату Markdown.Приклад: якщо ви віддаєте перевагу HTML <a> 或 <img> теги, які можна використовувати безпосередньо без синтаксису тегу посилання або зображення, наданого Markdown.
На відміну від блокових тегів HTML, синтаксис Markdown діє між тегами розділів HTML.
Автоматичне перетворення спеціальних символів
У файлах HTML є два символи, які потребують особливої обробки: < і & . < символи використовуються для початкових тегів,& Символи використовуються для позначення сутностей HTML, якщо ви просто хочете відобразити прототип цих символів, вам потрібно використовувати форму сутності, наприклад < і &.
& Символи особливо мучать авторів веб-документів, якщо ви збираєтеся ввести "AT&T", ви повинні написати"AT&T".поки в URL-адресі & Символи також конвертуються.Наприклад, ви хочете зробити посилання на:
http://images.google.com/images?num=30&q=larry+bird
Ви повинні записати перетворення URL-адреси як:
http://images.google.com/images?num=30&q=larry+bird
для розміщення в тегу посилання href у властивостях.Зайве говорити, що це легко ігнорувати, і, ймовірно, найбільша кількість помилок, виявлених під час перевірки стандартів HTML.
Markdown дозволяє вам писати символи природним чином, і він піклується про те, що потрібно перетворити.якщо ви використовуєте & Символ є частиною символьної сутності HTML, він залишається як є, інакше він перетворюється на &;.
Отже, якщо ви хочете вставити в документ символ авторського права ©, ви можете написати:
©
Markdown залишить його недоторканим.А якщо написати:
AT&T
Markdown перетворить його на:
AT&T
Подібна ситуація також має місце в < нотацію, оскільки Markdown забезпечує сумісність з HTML, якщо ви поставите < Символи використовуються як роздільники для тегів HTML, і Markdown не виконуватиме жодних перетворень на них, але якщо ви напишете:
4 < 5
Markdown перетворить його на:
4 < 5
Однак слід зазначити, що в рамках коду, вбудованого чи блокового, < і & обидва символиточноперетворюються на об’єкти HTML, функція, яка дозволяє легко писати HTML-код у Markdown (на відміну від HTML, де ви розміщуєте всі < і & Усі вони перетворюються на сутності HTML, щоб записати HTML-код у файл HTML. )
блоковий елемент
Абзаци та розриви рядків
Абзац Markdown складається з одного або кількох послідовних рядків тексту, перед якими та за якими йде більше ніж один порожній рядок (визначення порожнього рядка полягає в тому, що він виглядає порожнім на дисплеї та вважається порожнім рядком. Наприклад, , якщо рядок містить лише пробіли та табуляцію, рядок також розглядатиметься як порожній).Звичайні абзаци не повинні мати відступ пробілів або табуляції.
Фраза «складається з одного або кількох послідовних рядків тексту» фактично означає, що Markdown дозволяє примусові розриви рядків (вставлення нових рядків) у абзацах, функція, яка відрізняється від більшості інших форматів тексту в HTML (включаючи рухомий тип «Перетворити рядок» Розриви"), інші формати перетворюватимуть кожен розрив рядка на <br /> Мітка.
Якщо тисправдіХочете покладатися на Markdown для вставки <br /> Для міток натисніть два або більше пробілів у місці вставки, а потім натисніть Enter.
Дійсно, для створення потрібно трохи більше роботи (додаткові простори). <br /> , а просто "кожен новий рядок перетворюється на <br />«Метод не підходить у Markdown, em у MarkdownaiЦитати в стилі L і списки з кількома абзацами не тільки корисніші, але й легші для читання, коли набираєте текст із розривами рядків.
Назва
Markdown підтримує два синтаксиси для заголовків, Setext-подібний і atx-подібний.
Форма, подібна до Settext, — це форма з нижнім рядком, використовуючи = (найвище звання) і - (Заголовки другого порядку), наприклад:
This is an H1
=============
This is an H2
-------------
будь-яка сума = і - може бути ефективним.
Atx-подібна форма вставляє від 1 до 6 на початку рядка # , що відповідає заголовкам з 1 по 6, наприклад:
# 这是 H1
## 这是 H2
###### 这是 H6
Ви можете додатково "закрити" заголовки, схожі на atx, це виключно для естетики, якщо вам зручно, ви можете додати це в кінці рядка #, а закінчення рядків # Номер не обов’язково повинен збігатися з початком (кількість символів на початку рядка визначає порядок заголовка):
# 这是 H1 #
## 这是 H2 ##
### 这是 H3 ######
Блок цитат Блок цитат
Блок лапок розмітки Markdown використовується подібно до тих, що використовуються в електронній пошті > цитат.Якщо ви знайомі з цитатами в електронних листах, ви знаєте, як створити блочну цитату у файлі Markdown, яка виглядатиме так, ніби ви самі розриваєте рядки, а потім додаєте > :
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
>
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.
Markdown також дозволяє вам полінуватися і додати лише перший рядок усього абзацу > :
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
id sem consectetuer libero luctus adipiscing.
Посилання на блоки можуть бути вкладеними (наприклад: посилання всередині посилань), додавши різну кількість > :
> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.
Інші синтаксиси Markdown також можна використовувати в межах блоків у лапках, включаючи заголовки, списки, блоки коду тощо:
> ## 这是一个标题。
>
> 1. 这是第一行列表项。
> 2. 这是第二行列表项。
>
> 给出一些例子代码:
>
> return shell_exec("echo $input | $markdown_script");
Будь-який пристойний текстовий редактор може легко створювати цитати у стилі електронної пошти.Наприклад, у BBEdit ви можете виділити текст, а потім вибрати з менюзбільшити ієрархію цитування.
Список
Markdown підтримує впорядковані та невпорядковані списки.
Невпорядковані списки використовують зірочки, знаки плюс або мінус як маркери списку:
* Red
* Green
* Blue
Дорівнює:
+ Red
+ Green
+ Blue
Також еквівалентно:
- Red
- Green
- Blue
У впорядкованих списках використовуються числа, після яких стоїть крапка:
1. Bird
2. McHale
3. Parish
Важливо зазначити, що числа, які ви використовуєте в тегу списку, не впливають на вихідний HTML. Отримана розмітка HTML для наведеного вище списку буде такою:
<ol>
<li>Bird</li>
<li>McHale</li>
<li>Parish</li>
</ol>
Якщо розмітка вашого списку записана так:
1. Bird
1. McHale
1. Parish
або навіть:
3. Bird
1. McHale
8. Parish
Ви обидва отримаєте однакові результати HTML.Справа в тому, що ви можете зробити номери списку у файлі Markdown такими ж, як результати виведення, або, якщо ви ліниві, вам взагалі не потрібно піклуватися про правильність чисел.
Якщо ви використовуєте відкладений запис, рекомендується починати з 1. для першого елемента, тому що Markdown може підтримувати атрибут початку впорядкованих списків у майбутньому.
Тег елемента списку зазвичай розміщується в крайньому лівому куті, але він може мати відступ до 3 пробілів, а після тегу елемента має стояти принаймні один пробіл або табуляція.
Щоб зробити список привабливішим, ви можете організувати вміст із фіксованим відступом:
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.
Але якщо ви ледачий, це теж добре:
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.
Якщо елементи списку розділені порожніми рядками, Markdown використовуватиме вміст елемента під час виведення HTML. <p> Мітки загорнуті, наприклад:
* Bird
* Magic
буде перетворено на:
<ul>
<li>Bird</li>
<li>Magic</li>
</ul>
Але це:
* Bird
* Magic
буде перетворено на:
<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>
Елементи списку можуть містити кілька абзаців, і абзаци під кожним пунктом мають мати відступ на 4 пробіли або 1 табуляцію:
1. This is a list item with two paragraphs. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit. Aliquam hendrerit
mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet
vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
sit amet velit.
2. Suspendisse id sem consectetuer libero luctus adipiscing.
Це виглядає набагато краще, якщо робити відступи для кожного рядка, звичайно, знову ж таки, якщо вам лінь, Markdown також дозволяє:
* This is a list item with two paragraphs.
This is the second paragraph in the list item. You're
only required to indent the first line. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit.
* Another item in the same list.
Якщо ви хочете розмістити посилання всередині елемента списку, тоді > Потрібно зробити відступ:
* A list item with a blockquote:
> This is a blockquote
> inside a list item.
Якщо ви хочете розмістити блок коду, для блоку потрібно зробити відступдвічі, що містить 8 пробілів або 2 табуляції:
* 一列表项包含一个列表区块:
<代码写在这>
Звичайно, список елементів може бути згенерований випадково, приблизно так:
1986. What a great season.
Іншими словами, він з'являється на початку рядканомер-крапка-порожній, щоб уникнути цього, ви можете додати зворотну косу риску перед крапкою.
1986\. What a great season.
блок коду
Вихідний код, пов’язаний із написанням програми або мовою тегів, зазвичай має вже набрані блоки коду. Зазвичай ми не хочемо, щоб ці блоки набиралися як файли звичайних абзаців, а відображали їх такими, як вони є. Markdown використовуватиме <pre> і <code> теги для обгортання блоків коду.
Будівельні блоки коду в Markdown так само просто, як зробити відступ 4 пробілами або 1 табуляцією, наприклад, введіть наступне:
这是一个普通段落:
这是一个代码区块。
Markdown перетвориться на:
<p>这是一个普通段落:</p>
<pre><code>这是一个代码区块。
</code></pre>
Цей відступ першого порядку на рядок (4 пробіли або 1 табуляція) видаляється, наприклад:
Here is an example of AppleScript:
tell application "Foo"
beep
end tell
буде перетворено на:
<p>Here is an example of AppleScript:</p>
<pre><code>tell application "Foo"
beep
end tell
</code></pre>
Блок коду триває до рядка без відступу (або до кінця файлу).
Всередині кодового блоку & , < і > Його буде автоматично перетворено на об’єкти HTML. Цей метод спрощує використання Markdown для вставки вихідного коду HTML для прикладу. Просто скопіюйте та вставте його, додайте відступи, а решту Markdown обробить за вас , наприклад:
<div class="footer">
© 2004 Foo Corporation
</div>
буде перетворено на:
<pre><code><div class="footer">
© 2004 Foo Corporation
</div>
</code></pre>
У блоці коду загальний синтаксис Markdown не буде перетворено, наприклад, зірочки — це лише зірочки, що означає, що ви можете легко писати файли, пов’язані з синтаксисом Markdown, у синтаксисі Markdown.
роздільник
Ви можете використовувати більше трьох зірочок, знаків мінус, підкреслення, щоб створити роздільник у рядку, більше нічого в рядку.Ви також можете вставляти пробіли між зірочками або знаками мінус.Розділові лінії можна створити будь-яким із таких способів написання:
* * *
***
*****
- - -
---------------------------------------
елемент розділу
посилання
Markdown підтримує дві форми синтаксису посилань: В лініюідовідкадві форми.
У будь-якому випадку текст посилання позначається [квадратними дужками].
створити aВ лініюЯкщо ви хочете додати текст заголовка посилання, просто візьміть текст заголовка в подвійні лапки після URL-адреси, наприклад:
This is [an example](http://example.com/ "Title") inline link.
[This link](http://example.net/) has no title attribute.
Буде виробляти:
<p>This is <a href="http://example.com/" title="Title">
an example</a> inline link.</p>
<p><a href="http://example.net/">This link</a> has no
title attribute.</p>
Якщо ви посилаєтеся на ресурси на одному хості, ви можете використовувати відносні шляхи:
See my [About](/about/) page for details.
довідкаЗа посиланням стоїть ще одна квадратна дужка після дужок тексту посилання, а знак, який використовується для ідентифікації посилання, має бути заповнений у другій квадратній дужці:
This is [an example][id] reference-style link.
Ви також можете поставити пробіл між двома квадратними дужками:
This is [an example] [id] reference-style link.
Потім у будь-якому місці файлу ви можете визначити вміст посилання цього тегу:
[id]: http://example.com/ "Optional Title Here"
Вміст посилання визначається у формі:
- Квадратні дужки (необов’язково, яким передують до трьох пробілів для відступу), у які вводиться текст посилання
- за яким стоїть двокрапка
- за яким йдуть один або кілька пробілів або табуляції
- URL наступного посилання
- Додатково дотримуйтеся вмісту заголовка, який можна взяти в одинарні лапки, подвійні лапки або круглі дужки
Визначення наступних трьох посилань однакові:
[foo]: http://example.com/ "Optional Title Here"
[foo]: http://example.com/ 'Optional Title Here'
[foo]: http://example.com/ (Optional Title Here)
обережність:Існує відома проблема, через яку Markdown.pl 1.0.1 ігнорує заголовки посилань, узяті в одинарні лапки.
URL-адреси посилань також можна брати в кутові дужки:
[id]: <http://example.com/> "Optional Title Here"
Ви також можете розмістити атрибут title у наступному рядку або додати деякий відступ, який виглядатиме краще, якщо URL-адреса задовга:
[id]: http://example.com/longish/path/to/resource/here
"Optional Title Here"
Визначення URL-адрес використовуються лише під час створення посилань і не відображаються безпосередньо у файлі.
Теги ідентифікації посилань можуть містити літери, цифри, пробіли та знаки пунктуації, але ніНіВін чутливий до регістру, тому наступні два посилання однакові:
[link text][a]
[link text][A]
Тег неявного посиланняфункція дозволяє не вказувати тег посилання. У цьому випадку тег посилання розглядатиметься як еквівалент тексту посилання. Щоб використовувати неявний тег посилання, просто додайте порожню квадратну дужку після тексту посилання. Якщо ви хочете, щоб «Google " Посилаючись на google.com, ви можете спростити:
[Google][]
Потім визначте вміст посилання:
[Google]: http://google.com/
Оскільки текст посилання може містити пробіли, ця спрощена розмітка може містити кілька слів:
Visit [Daring Fireball][] for more information.
Потім перейдіть до визначення посилання:
[Daring Fireball]: http://daringfireball.net/
Визначення посилання можна розмістити будь-де у файлі. Я вважаю за краще розміщувати його безпосередньо після абзацу, де з’являється посилання. Ви також можете розмістити його в кінці файлу, як коментар.
Ось приклад довідкового посилання:
I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"
Якщо ви зміните його на використання назви посилання для написання:
I get 10 times more traffic from [Google][] than from
[Yahoo][] or [MSN][].
[google]: http://google.com/ "Google"
[yahoo]: http://search.yahoo.com/ "Yahoo Search"
[msn]: http://search.msn.com/ "MSN Search"
Наведені вище два способи написання створять наступний HTML.
<p>I get 10 times more traffic from <a href="http://google.com/"
title="Google">Google</a> than from
<a href="http://search.yahoo.com/" title="Yahoo Search">Yahoo</a>
or <a href="http://search.msn.com/" title="MSN Search">MSN</a>.</p>
Нижче наведено вбудований файл Markdown із таким самим вмістом, наданий для порівняння:
I get 10 times more traffic from [Google](http://google.com/ "Google")
than from [Yahoo](http://search.yahoo.com/ "Yahoo Search") or
[MSN](http://search.msn.com/ "MSN Search").
Насправді суть посилань у стилі посилань полягає не в тому, що їх легше писати, а в тому, що їх легше читати. Порівняйте наведений вище приклад. Сама стаття у стилі посилання містить лише 81 символ, але вбудована форма збільшиться до 176 символів. , якщо він написаний у чистому форматі HTML, буде 234. У форматі HTML тегів більше, ніж тексту.
Використовуючи посилання Markdown у стилі посилань, ви можете зробити документ більш схожим на кінцевий результат браузера, дозволяючи перемістити деякі пов’язані з розміткою метадані за межі тексту абзацу, і ви можете додавати посилання, не створюючи відчуття читання статті. .
强调
Markdown використовує зірочки (*) і нижній рядок (_) як символ для позначення підкресленого слова, є * 或 _ Слова в оточенні перетворюються на <em> в оточенні етикеток, з двома * 或 _Якщо він загорнутий, він буде перетворений на <strong>, наприклад:
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
перетвориться на:
<em>single asterisks</em>
<em>single underscores</em>
<strong>double asterisks</strong>
<strong>double underscores</strong>
Ви можете використовувати будь-який стиль, який вам подобається, єдине обмеження полягає в тому, що ви можете використовувати символ для відкриття тегу та символ для його завершення.
Наголос також можна вставити безпосередньо в середині тексту:
un*frigging*believable
алеякщо ти * і _ Якщо з обох сторін є пробіли, вони розглядаються як звичайні символи.
Щоб вставити звичайні зірочки або підкреслення безпосередньо перед і після тексту, ви можете використовувати зворотні косі риски:
\*this text is surrounded by literal asterisks\*
Код
Якщо ви хочете позначити невеликий фрагмент вбудованого коду, ви можете обернути його зворотними галочками (`), наприклад:
Use the `printf()` function.
Буде виробляти:
<p>Use the <code>printf()</code> function.</p>
Якщо ви хочете вставити зворотні позначки всередину розділу коду, ви можете розпочати та завершити розділ коду кількома зворотними позначками:
``There is a literal backtick (`) here.``
Цей синтаксис створює:
<p><code>There is a literal backtick (`) here.</code></p>
Ви можете поставити пробіл на початку та в кінці розділу коду, один після початку та один перед кінцем, щоб ви могли вставити зворотні галочки на початку розділу:
A single backtick in a code span: `` ` ``
A backtick-delimited string in a code span: `` `foo` ``
Буде виробляти:
<p>A single backtick in a code span: <code>`</code></p>
<p>A backtick-delimited string in a code span: <code>`foo`</code></p>
Усередині розділу коду& і кутові дужки都буде автоматично перетворено на об’єкти HTML, що полегшить вставлення вихідного коду HTML, Markdown розмістить такий абзац:
Please don't use any `<blink>` tags.
до:
<p>Please don't use any <code><blink></code> tags.</p>
Ви також можете написати це:
`—` is the decimal-encoded equivalent of `—`.
Виробляти:
<p><code>—</code> is the decimal-encoded
equivalent of <code>—</code>.</p>
图片
Очевидно, що важко розробити «природний» синтаксис для вставлення зображень у текстову програму.
Markdown використовує синтаксис, подібний до посилань, для розмітки зображень, а також допускає два стилі: В лініюідовідка.
Синтаксис вбудованого зображення виглядає так:


Деталі такі:
- знак оклику
! - а потім квадратну дужку з альтернативним текстом зображення
- Потім звичайну дужку, вставте всередину URL-адресу зображення, нарешті візьміть її в лапки та додайте необов’язковий текст «заголовок».
Синтаксис еталонного зображення виглядає так:
![Alt text][id]
"id" - це ім'я посилання на зображення, яке визначається так само, як посилання на посилання:
[id]: url/to/image "Optional title attribute"
Поки що Markdown не має можливості вказати ширину та висоту зображення, якщо вам потрібно, ви можете використовувати звичайний <img> Мітка.
其它
автоматичне посилання
Markdown підтримує обробку URL-адрес і поштових скриньок електронної пошти у формі відносно коротких автоматичних посилань. Якщо вони взяті в кутові дужки, Markdown автоматично перетворить їх на посилання.Текст посилання загальної URL-адреси збігається з адресою посилання, наприклад:
<http://example.com/>
Markdown буде перетворено на:
<a href="http://example.com/">http://example.com/</a>
Автоматичне зв’язування адрес електронної пошти також дуже подібне, за винятком того, що Markdown спочатку виконає процес перетворення кодування, перетворюючи текстові символи на шістнадцяткові об’єкти HTML.Цей формат може ввести в оману деяких поганих роботів збору адрес електронної пошти, наприклад:
<[email protected]>
Markdown перетвориться на:
<a href="mailto:addre
[email protected]
m">address@exa
mple.com</a>
У браузері цей рядок (насправді <a href="mailto:[email protected]">[email protected]</a>) стає доступним для натискання посиланням "[email protected]".
(Хоча такий підхід може ввести в оману багатьох роботів, він не може зупинити їх усіх, але це краще, ніж нічого. У будь-якому випадку, відкриття вашої поштової скриньки зрештою приверне рекламні листи.)
зворотна коса риска
Markdown може використовувати зворотні косі риски, щоб вставляти символи, які мають інші значення в граматиці, наприклад: якщо ви хочете додати зірочку поруч із текстом для виділення (але не <em> тег), перед зірочкою можна поставити зворотну косу риску:
\*literal asterisks\*
Markdown підтримує наступні символи, яким передує зворотна коса риска, щоб допомогти вставити загальні символи:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号Безкоштовний редактор Markdown
Платформа Windows
платформа Mac
онлайн редактор
Плагін браузера
*** Якщо є кращий безкоштовний редактор Markdown, який можна порекомендувати, зверніть увагу на відгукиЧень Вейлян,Спасибі!
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Що означає Markdown? Як використовувати розмітку синтаксису/форматування Markdown? , щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-482.html
