Que significa Markdown? Como usar o marcado de sintaxe/formato de Markdown?

Redución de prezoQue significa?

Como usar o marcado de sintaxe/formato de Markdown?

Visión xeral

Markdown é unha linguaxe de marcas lixeira creada por John Gruber.

Permite ás persoas "escribir documentos nun formato de texto sinxelo que sexa fácil de ler e escribir, e despois convertelos en documentos XHTML (ou HTML) válidos".

A linguaxe incorpora moitas das características do marcado de texto sinxelo que xa se atopan no correo electrónico.

John Gruber creou a linguaxe Markdown en 2004, en colaboración con Aaron Swartz en gran parte sobre a sintaxe.O propósito da linguaxe é usar "un formato de texto sinxelo que sexa fácil de ler, fácil de escribir e, opcionalmente, converta a XHTML (ou HTML) válido".

propósito

O obxectivo de Markdown é ser "fácil de ler e de escribir".

lexibilidade, faino de todos os xeitos营销, a experiencia do usuario é moi importante.

Un documento escrito en Markdown debería poder publicarse directamente en texto plano e non debería parecer composto por moitas etiquetas ou directivas de formato.

A sintaxe de Markdown está influenciada por algúns formatos de texto a HTML existentes, incluíndo Setext, atx, Textile, reStructuredText, Grutatext e EtText, pero a maior fonte de inspiración é o formato de correo electrónico de texto simple.

En resumo, a sintaxe de Markdown está composta por símbolos, que son coidadosamente seleccionados e as súas funcións son claras dunha ollada.Por exemplo: pon asteriscos ao redor do texto para que pareza *énfase*.

As listas en Markdown parecen, ben, listas. As citas en bloque en Markdown realmente parecen citar un fragmento de texto, tal e como viches nos correos electrónicos.

Compatible con HTML

O obxectivo da gramática de Markdown é ser unha linguaxe de escritura para a web.

Markdown non está destinado a substituír HTML, nin sequera achegarse a el, ten moi poucas variacións de sintaxe e só corresponde a un pequeno subconxunto de marcas HTML. Markdown non foi concibido para facer documentos HTML máis fáciles de escribir.

Na miña opinión, HTML xa é doado de escribir. A idea de Markdown é facer que os documentos sexan máis fáciles de ler, escribir e cambiar a vontade. HTML é un formato de publicación, Markdown é unRedacciónformato escrito.Polo tanto, a sintaxe de formato de Markdown só cobre o que pode facer o texto simple.

As etiquetas que non estean cubertas por Markdown pódense escribir en HTML directamente no documentoPromoción Webcopiar.Non é necesario marcar isto como HTML ou Markdown; só tes que engadir o marcado directamente.

Só hai que restrinxir algúns elementos do bloque HTML, como <div>,<table>,<pre>,<p> e outras etiquetas, deben estar separadas doutras áreas de contido con liñas en branco antes e despois, e as súas etiquetas de apertura e peche non se poden sangrar con tabulacións ou espazos. O xerador de Markdown é o suficientemente intelixente como para non engadir etiquetas de bloque HTML innecesarias <p> Etiqueta.

O exemplo é o seguinte, engadindo unha táboa HTML ao ficheiro Markdown:

这是一个普通段落。

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

这是另一个普通段落。

Teña en conta que a sintaxe do formato de Markdown entre as etiquetas de bloque HTML non se procesará.Por exemplo, se usa un estilo Markdown dentro dun bloque HTML*强调*non terá ningún efecto.

Etiquetas da sección HTML (en liña), como <span>,<cite>,<del> Pódese usar libremente en parágrafos, listas ou títulos de Markdown.Segundo os hábitos persoais, ata pode usar etiquetas HTML para formatar sen usar o formato Markdown.Exemplo: se prefires HTML <a> 或 <img> etiquetas, que se poden usar directamente sen a ligazón ou a sintaxe da etiqueta de imaxe proporcionada por Markdown.

A diferenza das etiquetas de bloque HTML, a sintaxe de Markdown é válida entre as etiquetas de sección HTML.

Conversión automática de caracteres especiais

Nos ficheiros HTML, hai dous caracteres que requiren un tratamento especial: < E & . < os símbolos úsanse para as etiquetas de inicio,& Os símbolos utilízanse para marcar entidades HTML, se só queres mostrar o prototipo destes caracteres, tes que usar o formulario de entidade, como < E &.

& Os caracteres son especialmente atormentadores para os escritores de documentos web, se vas escribir "AT&T", debes escribir "AT&T".mentres está na URL & Os personaxes tamén se converten.Por exemplo, quere conectarse a:

http://images.google.com/images?num=30&q=larry+bird

Ten que escribir a conversión de URL como:

http://images.google.com/images?num=30&q=larry+bird

para colocar na etiqueta da ligazón href en propiedades.Nin que dicir ten que isto é fácil de ignorar, e probablemente o maior número de erros detectados pola validación dos estándares HTML.

Markdown permítelle escribir caracteres de forma natural e ocúpase do que hai que converter.se usas & Un carácter forma parte dunha entidade de carácter HTML, déixase como está, se non, convértese a &;.

Entón, se quere inserir un símbolo de copyright no documento ©, podes escribir:

©

Markdown deixarao intacto.E se escribes:

AT&T

Markdown converterao en:

AT&T

Unha situación similar ocorre tamén en < notación, xa que Markdown permite compatibilidade HTML, se o pon < Os símbolos úsanse como delimitadores para as etiquetas HTML e Markdown non fará ningunha conversión neles, pero se escribes:

4 < 5

Markdown converterao en:

4 < 5

Non obstante, hai que ter en conta que dentro do alcance do código, xa sexa en liña ou en bloque, < E & ambos símbolosdebeconvértense a entidades HTML, unha característica que che permite escribir facilmente código HTML en Markdown (a diferenza de HTML, onde colocas todas as < E & Todos convértense en entidades HTML, co fin de escribir código HTML no ficheiro HTML. )


elemento de bloque

Parágrafos e saltos de liña

Un parágrafo Markdown consta dunha ou máis liñas de texto consecutivas, precedidas e seguidas de máis dunha liña en branco (a definición dunha liña en branco é que parece estar baleira na pantalla e considérase unha liña en branco. Por exemplo, , se unha liña só contén espazos e tabulacións, a liña tamén se tratará como unha liña en branco).Os parágrafos normais non deben estar sangrados con espazos ou tabulacións.

A frase "consiste nunha ou máis liñas de texto consecutivas" en realidade implica que Markdown permite saltos de liña forzados (inserción de liñas novas) dentro dos parágrafos, unha característica que é diferente da maioría dos outros formatos de texto a HTML (incluíndo o tipo móbil "Converter liña". Saltos"), outros formatos converterán cada salto de liña <br /> Etiqueta.

Sepor supostoQuere confiar en Markdown para inserir <br /> Para as etiquetas, prema dous ou máis espazos no lugar de inserción e, a continuación, prema Intro.

De feito, é necesario un pouco máis de traballo (espazos adicionais) para xerar <br /> , pero simplemente "cada nova liña convértese a <br />"O método non é adecuado en Markdown, en MarkdownaiAs comiñas tipo L e as listas de varios parágrafos non só son máis útiles, senón que tamén son máis fáciles de ler ao escribir con saltos de liña.

Markdown admite dúas sintaxes para os títulos, tipo Setext e atx.

O formulario Settext-like é o formulario coa liña inferior, usando = (título máis alto) e - (Encabezados de segundo orden), por exemplo:

This is an H1
=============

This is an H2
-------------

calquera cantidade = E - pode ser eficaz.

A forma tipo Atx insire 1 a 6 ao principio da liña # , correspondentes ás epígrafes 1 a 6, por exemplo:

# 这是 H1

## 这是 H2

###### 这是 H6

Opcionalmente, pode "pechar" cabeceiras tipo atx, isto é puramente estético, se se sente cómodo deste xeito, pode engadilo ao final da liña #, mentres que os finais de liña # O número non ten que ser o mesmo que o principio (o número de caracteres de libra ao comezo da liña determina a orde do título):

# 这是 H1 #

## 这是 H2 ##

### 这是 H3 ######

Citas en bloque Citas en bloque

As comiñas de marcado de marcado utilízanse de forma similar ás utilizadas no correo electrónico > de citas.Se estás familiarizado coas comiñas nas cartas de correo electrónico, sabes como crear unha cita de bloque nun ficheiro Markdown, que parecería que rompes as liñas ti mesmo e despois engade > :

> 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 tamén che permite ser preguiceiro e engadir só a primeira liña de todo o parágrafo > :

> 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.

As referencias de bloque pódense aniñar (por exemplo: referencias dentro de referencias) engadindo un número diferente de > :

> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.

Tamén se poden usar outras sintaxes de Markdown dentro de bloques entre comiñas, incluíndo títulos, listas, bloques de código, etc.:

> ## 这是一个标题。
> 
> 1.   这是第一行列表项。
> 2.   这是第二行列表项。
> 
> 给出一些例子代码:
> 
>     return shell_exec("echo $input | $markdown_script");

Calquera editor de texto decente pode crear facilmente citas ao estilo de correo electrónico.Por exemplo, en BBEdit pode seleccionar texto e despois escoller no menúaumentar a xerarquía de citas.

Lista

Markdown admite listas ordenadas e non ordenadas.

As listas non ordenadas usan asteriscos, signos máis ou signos menos como marcadores de lista:

*   Red
*   Green
*   Blue

Equivalente a:

+   Red
+   Green
+   Blue

Tamén equivale a:

-   Red
-   Green
-   Blue

As listas ordenadas usan números seguidos dun punto:

1.  Bird
2.  McHale
3.  Parish

É importante ter en conta que os números que utilizas na etiqueta da lista non afectan ao HTML de saída. O marcado HTML resultante para a lista anterior sería:

<ol>
<li>Bird</li>
<li>McHale</li>
<li>Parish</li>
</ol>

Se a marca da túa lista está escrita como:

1.  Bird
1.  McHale
1.  Parish

ou mesmo:

3. Bird
1. McHale
8. Parish

Os dous obterán exactamente a mesma saída HTML.A cuestión é que pode facer que os números de lista do ficheiro Markdown sexan os mesmos que os resultados de saída ou, se é preguiceiro, non necesita preocuparse pola corrección dos números.

Se usas a escritura preguiceira, recoméndase comezar con 1. para o primeiro elemento, porque Markdown pode admitir o atributo de inicio de listas ordenadas no futuro.

A etiqueta do elemento da lista adoita colocarse no extremo esquerdo, pero pódese sangrar, ata 3 espazos, e a etiqueta do elemento debe ir seguida de polo menos un espazo ou un separador.

Para que a lista pareza máis agradable, podes organizar o contido cunha sangría fixa:

*   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.

Pero se es preguiceiro, tamén está ben:

*   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.

Se os elementos da lista están separados por liñas en branco, Markdown usará o contido do elemento cando saia HTML. <p> As etiquetas están envasadas, por exemplo:

*   Bird
*   Magic

converterase en:

<ul>
<li>Bird</li>
<li>Magic</li>
</ul>

Pero isto:

*   Bird

*   Magic

converterase en:

<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>

Os elementos da lista poden conter varios parágrafos e os parágrafos debaixo de cada elemento deben estar sangrados con 4 espazos ou 1 pestana:

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.

Parece moito mellor se sangras cada liña, por suposto, de novo, se es preguiceiro, Markdown tamén permite:

*   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.

Se queres poñer unha referencia dentro dun elemento da lista, entón > Hai que sangrar:

*   A list item with a blockquote:

    > This is a blockquote
    > inside a list item.

Se queres poñer un bloque de código, hai que sangrar o bloquedúas veces, que son 8 espazos ou 2 pestanas:

*   一列表项包含一个列表区块:

        <代码写在这>

Por suposto, podería xerarse accidentalmente unha lista de elementos, algo así:

1986. What a great season.

Noutras palabras, aparece ao principio da liñanúmero-punto-en branco, para evitar isto, pode engadir unha barra invertida antes do punto.

1986\. What a great season.

bloque de código

O código fonte de linguaxe de etiquetas ou de escritura relacionada co programa adoita ter bloques de código tipográficos. Normalmente, non queremos que estes bloques se formen como ficheiros de parágrafos xerais, pero móstraos tal e como están. Markdown utilizará <pre> E <code> etiquetas para envolver bloques de código.

Crear bloques de código en Markdown é tan sinxelo como sangrar 4 espazos ou 1 pestana. Por exemplo, introduce o seguinte:

这是一个普通段落:

    这是一个代码区块。

Markdown converterase en:

<p>这是一个普通段落:</p>

<pre><code>这是一个代码区块。
</code></pre>

Elimínase esta sangría de primeiro orde por liña (4 espazos ou 1 tabulación), por exemplo:

Here is an example of AppleScript:

    tell application "Foo"
        beep
    end tell

converterase en:

<p>Here is an example of AppleScript:</p>

<pre><code>tell application "Foo"
    beep
end tell
</code></pre>

Un bloque de código continúa ata a liña sen sangría (ou o final do ficheiro).

Dentro do bloque de código, & , < E > Convertirase automaticamente en entidades HTML, o que fai que sexa moi sinxelo usar Markdown para inserir o código fonte HTML do exemplo, só tes que copialo e pegalo, engadir sangría e o resto do Markdown xestionarao por ti. por exemplo:

    <div class="footer">
        © 2004 Foo Corporation
    </div>

converterase en:

<pre><code><div class="footer">
    &copy; 2004 Foo Corporation
</div>
</code></pre>

No bloque de código, a sintaxe xeral de Markdown non se converterá, xa que os asteriscos son só asteriscos, o que significa que pode escribir facilmente ficheiros relacionados coa sintaxe de Markdown na sintaxe de Markdown.

divisor

Podes crear un divisor con máis de tres asteriscos, signos menos, guións baixos nunha liña, nada máis na liña.Tamén pode inserir espazos entre asteriscos ou signos menos.As liñas de separación pódense crear en cada unha das seguintes formas de escritura:

* * *

***

*****

- - -

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

elemento de sección

Markdown admite dúas formas de sintaxe de ligazóns: En liñaEReferenciadúas formas.

De calquera xeito, o texto da ligazón está marcado con [corchetes].

para crear unEn liñaSe queres engadir o texto do título da ligazón, envolve o texto do título con comiñas dobres despois do URL, por exemplo:

This is [an example](http://example.com/ "Title") inline link.

[This link](http://example.net/) has no title attribute.

Producirá:

<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>

Se estás enlazando recursos no mesmo host, podes usar camiños relativos:

See my [About](/about/) page for details.

ReferenciaA ligazón vai seguida doutro corchete despois do paréntese do texto da ligazón, e a marca utilizada para identificar a ligazón debe encherse no segundo corchete:

This is [an example][id] reference-style link.

Tamén podes, opcionalmente, poñer un espazo entre os dous corchetes:

This is [an example] [id] reference-style link.

Despois, en calquera lugar do ficheiro, pode definir o contido da ligazón desta etiqueta:

[id]: http://example.com/  "Optional Title Here"

O contido da ligazón defínese na forma:

  • Corchetes (precedidos opcionalmente de ata tres espazos para sangrar) nos que se introduce o texto da ligazón
  • seguido de dous puntos
  • seguido por un ou máis espazos ou pestanas
  • o URL da seguinte ligazón
  • Opcionalmente, siga o contido do título, que se pode incluír entre comiñas simples, comiñas dobres ou parénteses

As definicións das seguintes tres ligazóns son as mesmas:

[foo]: http://example.com/  "Optional Title Here"
[foo]: http://example.com/  'Optional Title Here'
[foo]: http://example.com/  (Optional Title Here)

precaución:Hai un problema coñecido polo que Markdown.pl 1.0.1 ignora os títulos das ligazóns entre comiñas simples.

Os URL das ligazóns tamén se poden incluír entre corchetes angulares:

[id]: <http://example.com/>  "Optional Title Here"

Tamén podes poñer o atributo title na seguinte liña ou engadir algunha sangría, que quedará mellor se o URL é demasiado longo:

[id]: http://example.com/longish/path/to/resource/here
    "Optional Title Here"

As definicións de URL só se usan cando se xeran ligazóns e non aparecen directamente no ficheiro.

As etiquetas de identificación das ligazóns poden conter letras, números, espazos en branco e signos de puntuación, pero nonNonDistingue entre maiúsculas e minúsculas, polo que as dúas ligazóns seguintes son iguais:

[link text][a]
[link text][A]

Etiqueta de ligazón implícitaA función permítelle omitir especificar unha etiqueta de ligazón. Neste caso, a etiqueta de ligazón tratarase como equivalente ao texto da ligazón. Para usar unha etiqueta de ligazón implícita, só tes que engadir un corchete baleiro despois do texto da ligazón. Se queres "Google " Enlazando a google.com, pode simplificar a:

[Google][]

Despois define o contido da ligazón:

[Google]: http://google.com/

Dado que o texto da ligazón pode conter espazos en branco, este marcado simplificado pode conter varias palabras:

Visit [Daring Fireball][] for more information.

Despois vai a definir a ligazón:

[Daring Fireball]: http://daringfireball.net/

A definición da ligazón pódese colocar en calquera lugar do ficheiro.Prefiro poñela directamente despois do parágrafo onde aparece a ligazón.Tamén podes poñela ao final do ficheiro, igual que un comentario.

Aquí tes un exemplo dunha ligazón de referencia:

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"

Se o cambias, utiliza o nome da ligazón para escribir:

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"

As dúas formas anteriores de escribir producirán o seguinte 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>

A continuación móstrase un ficheiro Markdown do mesmo contido escrito en liña, proporcionado para comparación:

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").

De feito, o punto das ligazóns de estilo de referencia non é que sexan máis fáciles de escribir, senón que son máis fáciles de ler. Compare o exemplo anterior. O artigo de estilo de referencia ten só 81 caracteres, pero o formulario en liña aumentará ata 176 caracteres. , se está escrito en formato HTML puro, haberá 234 caracteres. En formato HTML, hai máis etiquetas que texto.

Usando as ligazóns de estilo de referencia de Markdown, podes facer que o documento se pareza máis ao resultado final do navegador, o que lle permite mover algúns metadatos relacionados co marcado fóra do texto do parágrafo, e podes engadir ligazóns sen facer a sensación de lectura do artigo. .

强调

Markdown usa asteriscos (*) e a liña de fondo (_) como símbolo para marcar unha palabra subliñada, é * 或 _ As palabras rodeadas convértense en <em> rodeado de etiquetas, con dous * 或 _Se está envolto, converterase en <strong>,por exemplo:

*single asterisks*

_single underscores_

**double asterisks**

__double underscores__

converterase en:

<em>single asterisks</em>

<em>single underscores</em>

<strong>double asterisks</strong>

<strong>double underscores</strong>

Podes usar o estilo que che guste, a única limitación é que podes abrir a etiqueta con que símbolo queres rematar.

Tamén se pode inserir énfase directamente no medio do texto:

un*frigging*believable

perose o teu * E _ Se hai espazos en branco nos dous lados, trátanse só como símbolos normais.

Para inserir asteriscos ou guións baixos normais directamente antes e despois do texto, podes usar barras inclinadas inversas:

\*this text is surrounded by literal asterisks\*

Código

Se queres marcar un pequeno anaco de código en liña, podes envolvelo en backticks (`), por exemplo:

Use the `printf()` function.

Producirá:

<p>Use the <code>printf()</code> function.</p>

Se queres inserir backticks dentro dunha sección de código, podes comezar e finalizar a sección de código con varios backticks:

``There is a literal backtick (`) here.``

Esta sintaxe produce:

<p><code>There is a literal backtick (`) here.</code></p>

Podes poñer un espazo en branco ao principio e ao final dunha sección de código, un despois do comezo e outro antes do final, para que poidas inserir backticks ao principio da sección:

A single backtick in a code span: `` ` ``

A backtick-delimited string in a code span: `` `foo` ``

Producirá:

<p>A single backtick in a code span: <code>`</code></p>

<p>A backtick-delimited string in a code span: <code>`foo`</code></p>

Dentro da sección de código,& e corchetes angularesconverterase automaticamente en entidades HTML, o que facilita a inserción do código fonte HTML, Markdown poñerá o seguinte parágrafo:

Please don't use any `<blink>` tags.

a:

<p>Please don't use any <code><blink></code> tags.</p>

Tamén podes escribir isto:

`—` is the decimal-encoded equivalent of `—`.

Para producir:

<p><code>&#8212;</code> is the decimal-encoded
equivalent of <code>&mdash;</code>.</p>

图片

Obviamente, é difícil deseñar unha sintaxe "natural" para inserir imaxes nunha aplicación de só texto.

Markdown usa unha sintaxe similar ás ligazóns para marcar imaxes e tamén permite dous estilos: En liñaEReferencia.

A sintaxe da imaxe en liña parece:

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

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

Os detalles son os seguintes:

  • un signo de exclamación !
  • seguido dun corchete con texto alternativo para a imaxe
  • A continuación seguen parénteses normais co URL da imaxe e, finalmente, un texto opcional "título" entre comiñas.

A sintaxe da imaxe de referencia ten o seguinte aspecto:

![Alt text][id]

"id" é o nome da referencia de imaxe, que se define do mesmo xeito que unha referencia de ligazón:

[id]: url/to/image  "Optional title attribute"

Ata agora, Markdown non ten forma de especificar o ancho e o alto da imaxe, se o precisas, podes usar o normal <img> Etiqueta.


其它

Markdown admite o procesamento de URL e caixas de correo de correo electrónico en forma de ligazóns automáticas relativamente curtas. Sempre que estean entre corchetes angulares, Markdown converterao automaticamente nunha ligazón.O texto da ligazón do URL xeral é o mesmo que o enderezo da ligazón, por exemplo:

<http://example.com/>

A rebaixa converterase en:

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

A ligazón automática de enderezos de correo electrónico tamén é moi similar, excepto que Markdown realizará primeiro un proceso de conversión de codificación, convertendo caracteres de texto en entidades HTML hexadecimais. Este formato pode enganar algúns robots de recollida de enderezos de correo electrónico malos, como:

<[email protected]>

Markdown converterase en:

<a href="mailto:addre
[email protected]
m">address@exa
mple.com</a>

No navegador, esta cadea (en realidade <a href="mailto:[email protected]">[email protected]</a>) convértese nunha ligazón "[email protected]".

(Aínda que este enfoque pode enganar a moitos robots, non pode detelos a todos, pero é mellor que nada. En calquera caso, abrir a súa caixa de correo acabará por atraer cartas publicitarias).

barra invertida

Markdown pode usar barras inclinadas inversas para inserir símbolos que teñan outros significados na gramática, por exemplo: se quere engadir un asterisco xunto ao texto para enfatizar (pero non <em> etiqueta), pode preceder o asterisco cunha barra invertida:

\*literal asterisks\*

Markdown admite os seguintes símbolos precedidos dunha barra invertida para axudar a inserir símbolos comúns:

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号

Editor gratuíto de markdown

Plataforma Windows

    Plataforma Mac

    editor en liña

    complemento do navegador

    *** Se hai un editor de Markdown gratuíto mellor para recomendar, preste atención aos comentariosChen Weiliang, grazas!

    Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Que significa Markdown? Como usar o marcado de sintaxe/formato de Markdown? , para axudarche.

    Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-482.html

    Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

    🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
    📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
    Comparte e da like se che gusta!
    O teu compartir e gústame son a nosa motivación continua!

     

    发表 评论

    O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

    desprázate cara arriba