Какво означава Markdown? Как да използвам маркиране на синтаксис/форматиране на Markdown?

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 е aКопирайтингписмен формат.Като такъв синтаксисът за форматиране на 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 (включително Movable Type „Convert Line Прекъсвания“), други формати ще преобразуват всеки нов ред в <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, който ще изглежда така, сякаш сами прекъсвате редовете, след което добавете > :

> 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 използва синтаксис, подобен на този на връзките, за да маркира изображения и също така позволява два стила: В редицасправка.

Синтаксисът на вграденото изображение изглежда така:

![Alt text](/path/to/img.jpg)

![Alt text](/path/to/img.jpg "Optional title")

Подробностите са както следва:

  • удивителен знак !
  • 接着 一个 方 括号 , 里面 放上 图片 的 替代 文字
  • Това е последвано от нормални скоби с 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

    За да отключите още скрити трикове🔑, заповядайте в нашия Telegram канал!

    Споделете и харесайте, ако ви харесва! Вашите споделяния и харесвания са нашата постоянна мотивация!

     

    发表 评论

    Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

    Преминете към Top