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

уценкаЧто означает?

Как использовать разметку синтаксиса/форматирования Markdown?

обзор

Markdown — это легкий язык разметки, созданный Джоном Грубером.

Это позволяет людям «писать документы в формате простого текста, который легко читать и писать, а затем преобразовывать их в действительные документы XHTML (или HTML)».

Язык включает в себя многие функции разметки обычного текста, которые уже используются в электронной почте.

Джон Грубер создал язык Markdown в 2004 году в сотрудничестве с Аароном Шварцем, в значительной степени над синтаксисом.Цель языка - использовать «простой текстовый формат, который легко читать, легко писать и при необходимости преобразовывать в действительный XHTML (или HTML)».

цель

Цель 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 (включая Movable Type «Преобразовать разрывы строк»). "), другие форматы будут преобразовывать каждый разрыв строки в <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 может поддерживать атрибут start упорядоченных списков.

Тег элемента списка обычно размещается в крайнем левом углу, но он может быть с отступом до 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">
    &copy; 2004 Foo Corporation
</div>
</code></pre>

В блоке кода общий синтаксис Markdown не будет преобразован, например, звездочки — это просто звездочки, что означает, что вы можете легко писать файлы, связанные с синтаксисом Markdown, в синтаксисе Markdown.

делитель

Вы можете создать разделитель с более чем тремя звездочками, минусами, подчеркиваниями в строке и ничем другим в строке.Вы также можете вставлять пробелы между звездочками или знаками минус.Линии-разделители можно создавать любым из следующих способов написания:

* * *

***

*****

- - -

---------------------------------------

элемент сечения

Markdown поддерживает две формы синтаксиса ссылок: В соответствииИСсылкадве формы.

В любом случае текст ссылки помечен [квадратными скобками].

создатьВ соответствииЕсли вы хотите добавить текст заголовка ссылки, просто заключите текст заголовка в двойные кавычки после 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 символов., если писать в чистом формате HTML, то будет 176 символа.В формате HTML тегов больше, чем текста.

Используя ссылки в стиле ссылок 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>&#8212;</code> is the decimal-encoded
equivalent of <code>&mdash;</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/>

Уценка будет преобразована в:

<a href="http://example.com/">http://example.com/</a>

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

<[email protected]>

Уценка превратится в:

<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, который можно порекомендовать, обратите внимание на отзывы.Чен Вэйлян,Спасибо!

    Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Что означает Markdown? Как использовать разметку синтаксиса/форматирования Markdown? , чтобы помочь вам.

    Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-482.html

    Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

    🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
    📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
    Делитесь и ставьте лайк, если хотите!
    Ваш обмен и лайки - наша постоянная мотивация!

     

    发表 评论

    Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

    滚动 到 顶部