Directorio de artículos
Reducción¿Que significa?
¿Cómo usar la sintaxis de Markdown/marcado de formato?
概述
Markdown es un lenguaje de marcado ligero creado por John Gruber.
Permite a las personas "escribir documentos en formato de texto sin formato que es fácil de leer y escribir, y luego convertirlos en documentos XHTML (o HTML) válidos".
El lenguaje incorpora muchas de las características del marcado de texto sin formato que ya se encuentran en el correo electrónico.
John Gruber creó el lenguaje Markdown en 2004, en colaboración con Aaron Swartz en gran parte en la sintaxis.El propósito del lenguaje es usar "un formato de texto sin formato que sea fácil de leer, fácil de escribir y, opcionalmente, convertir a XHTML (o HTML) válido".
objetivo
El objetivo de Markdown es ser "fácil de leer y fácil de escribir".
legibilidad, hazlo de todos modos网络 营销, la experiencia del usuario es muy importante.
Un documento escrito en Markdown debe poder publicarse directamente en texto sin formato y no debe parecer que está compuesto por muchas etiquetas o directivas de formato.
La sintaxis de Markdown está influenciada por algunos formatos de texto a HTML existentes, incluidos Setext, atx, Textile, reStructuredText, Grutatext y EtText, pero la mayor fuente de inspiración es el formato de correo electrónico de texto sin formato.
En resumen, la sintaxis de Markdown está compuesta por símbolos, que se seleccionan cuidadosamente y sus funciones son claras de un vistazo.Por ejemplo: coloque asteriscos alrededor del texto para que parezca *énfasis*.
Las listas en Markdown parecen, bueno, listas. Blockquotes en Markdown realmente parece citar un fragmento de texto, como lo ha visto en los correos electrónicos.
Compatible con HTML
El objetivo de la gramática Markdown es ser un lenguaje de escritura para la web.
Markdown no pretende reemplazar HTML, ni siquiera acercarse a él, tiene muy pocos tipos de sintaxis y corresponde solo a un pequeño subconjunto de marcado HTML. Markdown no se concibió para facilitar la escritura de documentos HTML.
En mi opinión, HTML ya es fácil de escribir. La idea de Markdown es hacer que los documentos sean más fáciles de leer, escribir y cambiar a voluntad. HTML es un formato de publicación, Markdown es unRedacciónformato escrito.Como tal, la sintaxis de formato de Markdown solo cubre lo que puede cubrir el texto sin formato.
Las etiquetas que no están cubiertas por Markdown se pueden escribir en HTML directamente en el documentoPromoción webCopiar.No hay necesidad de marcar esto como HTML o Markdown; simplemente agregue el marcado directamente.
Solo se restringirán algunos elementos de bloque HTML, como <div>,<table>,<pre>,<p> y otras etiquetas, deben estar separadas de otras áreas de contenido con líneas en blanco antes y después, y sus etiquetas de apertura y cierre no deben estar sangradas con tabulaciones o espacios. El generador de Markdown es lo suficientemente inteligente como para no agregar etiquetas de bloque HTML innecesarias <p> etiqueta.
El ejemplo es el siguiente, agregando una tabla HTML al archivo Markdown:
这是一个普通段落。
<table>
<tr>
<td>Foo</td>
</tr>
</table>
这是另一个普通段落。
Tenga en cuenta que no se procesará la sintaxis de formato de Markdown entre las etiquetas de bloque HTML.Por ejemplo, si usa un estilo Markdown dentro de un bloque HTML*强调*no tendrá ningún efecto.
Etiquetas de sección HTML (en línea) como <span>,<cite>,<del> Se puede usar libremente en párrafos, listas o encabezados de Markdown.De acuerdo con los hábitos personales, incluso puede usar etiquetas HTML para formatear sin usar el formato Markdown.Ejemplo: si prefieres HTML <a> 或 <img> etiquetas, que se pueden usar directamente sin la sintaxis de etiqueta de enlace o imagen proporcionada por Markdown.
A diferencia de las etiquetas de bloque HTML, la sintaxis de Markdown es válida entre las etiquetas de sección HTML.
Conversión automática de caracteres especiales
En los archivos HTML, hay dos caracteres que requieren un manejo especial: < 和 & . < los símbolos se utilizan para las etiquetas de inicio,& Los símbolos se usan para marcar entidades HTML, si solo desea mostrar el prototipo de estos caracteres, debe usar el formulario de entidad, como < 和 &.
& Los caracteres son especialmente atormentadores para los escritores de documentos web, si vas a escribir "AT&T", debes escribir "AT&T".mientras que en la URL & Los caracteres también se convierten.Por ejemplo, desea vincular a:
http://images.google.com/images?num=30&q=larry+bird
Tienes que escribir la conversión de URL como:
http://images.google.com/images?num=30&q=larry+bird
para ser colocado en la etiqueta del enlace href en propiedades.No hace falta decir que esto es fácil de ignorar y probablemente la mayor cantidad de errores detectados por la validación de estándares HTML.
Markdown le permite escribir caracteres de forma natural y se ocupa de lo que debe convertirse.si utiliza & Un carácter es parte de una entidad de carácter HTML, se deja como está, de lo contrario se convierte en &;.
Entonces, si desea insertar un símbolo de copyright en el documento ©, puedes escribir:
©
Markdown lo dejará intacto.Y si escribes:
AT&T
Markdown lo convertirá en:
AT&T
Una situación similar se da también en < notación, ya que Markdown permite la compatibilidad con HTML, si pones < Los símbolos se utilizan como delimitadores para las etiquetas HTML y Markdown no realizará ninguna conversión en ellos, pero si escribe:
4 < 5
Markdown lo convertirá en:
4 < 5
Sin embargo, debe tenerse en cuenta que dentro del alcance del código, ya sea en línea o en bloque, < 和 & ambos símbolosDefinitivamentese convierten en entidades HTML, una función que le permite escribir fácilmente código HTML en Markdown (a diferencia de HTML, donde coloca todos los < 和 & Todos se convierten en entidades HTML para escribir código HTML en el archivo HTML. )
elemento de bloque
Párrafos y saltos de línea
Un párrafo de Markdown consiste en una o más líneas consecutivas de texto, precedidas y seguidas por más de una línea en blanco (la definición de una línea en blanco es que parece estar vacía en la pantalla y se considera una línea en blanco. Por ejemplo, , si una línea contiene solo espacios y tabulaciones, la línea también se tratará como una línea en blanco).Los párrafos normales no deben sangrarse con espacios o tabulaciones.
La frase "consiste en una o más líneas consecutivas de texto" en realidad implica que Markdown permite líneas nuevas forzadas (inserción de líneas nuevas) dentro de los párrafos, una característica que es diferente de la mayoría de los otros formatos de texto a HTML (incluido el tipo móvil "Convertir saltos de línea " opción), otros formatos convertirán cada salto de línea a <br /> etiqueta.
如果 你确实Quiere confiar en Markdown para insertar <br /> Para las etiquetas, presione dos o más espacios en el lugar de inserción y luego presione Entrar.
De hecho, se necesita un poco más de trabajo (espacios adicionales) para generar <br /> , sino simplemente "cada salto de línea se convierte en <br />"El método no es adecuado en Markdown, em en MarkdownaiLas citas en bloque estilo L y las listas de varios párrafos no solo son más útiles, sino también más fáciles de leer cuando se escribe con saltos de línea.
Titulo
Markdown admite dos sintaxis para encabezados, similar a Setext y similar a atx.
El formulario similar a Settext es el formulario con la línea inferior, usando = (título más alto) y - (Encabezados de segundo orden), por ejemplo:
This is an H1
=============
This is an H2
-------------
cualquier cantidad = 和 - puede ser efectivo.
El formulario similar a Atx inserta 1 a 6 al comienzo de la línea # , correspondientes a las rúbricas 1 a 6, por ejemplo:
# 这是 H1
## 这是 H2
###### 这是 H6
Opcionalmente, puede "cerrar" encabezados tipo atx, esto es puramente por estética, si se siente cómodo de esta manera, puede agregarlo al final de la línea #, mientras que los finales de línea # El número no tiene que ser el mismo que el principio (el número de caracteres de almohadilla al principio de la línea determina el orden del título):
# 这是 H1 #
## 这是 H2 ##
### 这是 H3 ######
Citas en bloque Citas en bloque
Las comillas en bloque de marcado Markdown se usan de manera similar a las que se usan en el correo electrónico > de citas.Si está familiarizado con las comillas en las cartas de correo electrónico, sabe cómo crear una cita en bloque en un archivo Markdown, que se vería como si usted mismo dividiera las líneas y luego agregara > :
> 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 también le permite ser perezoso y agregar solo la primera línea de todo el párrafo > :
> 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.
Las referencias a bloques se pueden anidar (p. ej., referencias dentro de referencias) agregando un número diferente de > :
> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.
También se pueden usar otras sintaxis de Markdown dentro de bloques entre comillas, incluidos encabezados, listas, bloques de código, etc.:
> ## 这是一个标题。
>
> 1. 这是第一行列表项。
> 2. 这是第二行列表项。
>
> 给出一些例子代码:
>
> return shell_exec("echo $input | $markdown_script");
Cualquier editor de texto decente puede crear fácilmente citas al estilo de correo electrónico.Por ejemplo, en BBEdit puede seleccionar texto y luego elegir del menúaumentar la jerarquía de citas.
Lista
Markdown 支持 有序 列表 和 无序 列表。
Las listas desordenadas usan asteriscos, signos más o menos como marcadores de lista:
* Red
* Green
* Blue
Equivalente a:
+ Red
+ Green
+ Blue
También equivalente a:
- Red
- Green
- Blue
Las listas ordenadas usan números seguidos de un punto:
1. Bird
2. McHale
3. Parish
Es importante tener en cuenta que los números que usa en la etiqueta de la lista no afectan el HTML de salida. El marcado HTML resultante para la lista anterior sería:
<ol>
<li>Bird</li>
<li>McHale</li>
<li>Parish</li>
</ol>
Si el marcado de su lista está escrito como:
1. Bird
1. McHale
1. Parish
o incluso:
3. Bird
1. McHale
8. Parish
Ambos obtendrán exactamente el mismo resultado HTML.El punto es que puede hacer que los números de la lista en el archivo Markdown sean iguales a los resultados de salida, o si es perezoso, no necesita preocuparse por la corrección de los números en absoluto.
Si usa escritura diferida, se recomienda comenzar con 1. para el primer elemento, porque Markdown puede admitir el atributo de inicio de listas ordenadas en el futuro.
La etiqueta del elemento de la lista generalmente se coloca en el extremo izquierdo, pero se puede sangrar, hasta 3 espacios, y la etiqueta del elemento debe ir seguida de al menos un espacio o tabulación.
Para que la lista se vea mejor, puede organizar los contenidos con una sangría fija:
* 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 si eres perezoso, también está bien:
* 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.
Si los elementos de la lista están separados por líneas en blanco, Markdown utilizará el contenido de los elementos al generar HTML. <p> Las etiquetas están envueltas, por ejemplo:
* Bird
* Magic
se convertirá en:
<ul>
<li>Bird</li>
<li>Magic</li>
</ul>
Pero esto:
* Bird
* Magic
se convertirá en:
<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>
Los elementos de la lista pueden contener varios párrafos, y los párrafos debajo de cada elemento deben tener una sangría de 4 espacios o 1 tabulación:
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.
Se ve mucho mejor si sangras cada línea, por supuesto, de nuevo, si eres perezoso, Markdown tambié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.
Si desea poner una referencia dentro de un elemento de la lista, entonces > Debe estar sangrado:
* A list item with a blockquote:
> This is a blockquote
> inside a list item.
Si desea colocar un bloque de código, el bloque debe estar sangradodos veces, que son 8 espacios o 2 tabulaciones:
* 一列表项包含一个列表区块:
<代码写在这>
Por supuesto, una lista de elementos podría generarse accidentalmente, algo como esto:
1986. What a great season.
En otras palabras, aparece al principio de la línea.número-punto-en blanco, para evitar esto, puede agregar una barra invertida antes del punto.
1986\. What a great season.
代码 区块
El código fuente del lenguaje de etiquetas o escritura relacionada con el programa generalmente ya tiene bloques de código escritos. Por lo general, no queremos que estos bloques estén escritos como archivos de párrafo generales, sino mostrarlos tal como son. Markdown usará <pre> 和 <code> etiquetas para envolver bloques de código.
Crear bloques de código en Markdown es tan simple como sangrar 4 espacios o 1 tabulación, por ejemplo, ingrese lo siguiente:
这是一个普通段落:
这是一个代码区块。
Markdown se convertirá en:
<p>这是一个普通段落:</p>
<pre><code>这是一个代码区块。
</code></pre>
Esta sangría de primer orden por línea (4 espacios o 1 tabulación) se elimina, por ejemplo:
Here is an example of AppleScript:
tell application "Foo"
beep
end tell
se convertirá 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 hasta la línea sin sangría (o el final del archivo).
Dentro del bloque de código, & , < 和 > Se convertirá automáticamente en entidades HTML. Este método hace que sea muy fácil para usted usar Markdown para insertar el código fuente HTML para el ejemplo, solo cópielo y péguelo, agregue sangría y el resto Markdown lo manejará por usted, por ejemplo:
<div class="footer">
© 2004 Foo Corporation
</div>
se convertirá en:
<pre><code><div class="footer">
© 2004 Foo Corporation
</div>
</code></pre>
En el bloque de código, la sintaxis general de Markdown no se convertirá, por ejemplo, los asteriscos son solo asteriscos, lo que significa que puede escribir fácilmente archivos relacionados con la sintaxis de Markdown en la sintaxis de Markdown.
Divisor
你 可以 在 一行 中用 三个 以上 的 星 号 、 减号 、 底线 来 建立 一个 分隔线 , 行 内 不能 有 其他 东西。 你 也 可以 在 星 号 或是 减号 中间 插入 空格。 下面 每种 写法 都 可以 建立分隔线 :
* * *
***
*****
- - -
---------------------------------------
elemento de sección
Enlace
Markdown admite dos formas de sintaxis de enlace: En línea和Referenciados formas
De cualquier manera, el texto del enlace está marcado con [corchetes].
para crear unEn líneaSi desea agregar el texto del título del enlace, simplemente coloque el texto del título entre comillas dobles después de la URL, por ejemplo:
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>
Si está vinculando recursos en el mismo host, puede usar rutas relativas:
See my [About](/about/) page for details.
ReferenciaEl enlace va seguido de otro corchete después del paréntesis del texto del enlace, y la marca utilizada para identificar el enlace debe completarse en el segundo corchete:
This is [an example][id] reference-style link.
Opcionalmente, también puede poner un espacio entre los dos corchetes:
This is [an example] [id] reference-style link.
Luego, en cualquier parte del archivo, puede definir el contenido del enlace de esta etiqueta:
[id]: http://example.com/ "Optional Title Here"
El contenido del enlace se define en la forma:
- Corchetes (opcionalmente precedidos por hasta tres espacios para sangría) en los que se ingresa el texto del enlace
- seguido de dos puntos
- seguido de uno o más espacios o tabulaciones
- la URL del siguiente enlace
- Opcionalmente, siga el contenido del título, que puede estar entre comillas simples, comillas dobles o paréntesis.
Las definiciones de los siguientes tres enlaces son las mismas:
[foo]: http://example.com/ "Optional Title Here"
[foo]: http://example.com/ 'Optional Title Here'
[foo]: http://example.com/ (Optional Title Here)
请 注意:Hay un problema conocido en el que Markdown.pl 1.0.1 ignora los títulos de los enlaces entre comillas simples.
Las URL de los enlaces también se pueden encerrar entre corchetes angulares:
[id]: <http://example.com/> "Optional Title Here"
También puede colocar el atributo de título en la siguiente línea o agregar alguna sangría, que se verá mejor si la URL es demasiado larga:
[id]: http://example.com/longish/path/to/resource/here
"Optional Title Here"
La definición de URL solo se usa al generar el enlace y no aparece directamente en el archivo.
Las etiquetas de identificación de enlaces pueden contener letras, números, espacios en blanco y puntuación, pero no不Se distingue entre mayúsculas y minúsculas, por lo que los siguientes dos enlaces son iguales:
[link text][a]
[link text][A]
Etiqueta de enlace implícitole permite omitir la especificación de una etiqueta de enlace. En este caso, la etiqueta de enlace se tratará como equivalente al texto del enlace. Para usar una etiqueta de enlace implícita, simplemente agregue un corchete vacío después del texto del enlace. Si desea que "Google " Vinculando a google.com, puede simplificar a:
[Google][]
A continuación, defina el contenido del enlace:
[Google]: http://google.com/
Dado que el texto del enlace puede contener espacios en blanco, este marcado simplificado puede contener varias palabras:
Visit [Daring Fireball][] for more information.
Luego continúe para definir el enlace:
[Daring Fireball]: http://daringfireball.net/
La definición del enlace se puede colocar en cualquier lugar del archivo. Yo prefiero ponerlo directamente después del párrafo donde aparece el enlace. También se puede poner al final del archivo, como un comentario.
Aquí hay un ejemplo de un enlace 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"
Si lo cambia para usar el nombre del enlace 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"
Las dos formas de escritura anteriores producirán el siguiente 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 se muestra un archivo Markdown del mismo contenido escrito en línea, provisto 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 hecho, el punto de los enlaces de estilo de referencia no es que sea más fácil de escribir, sino que es más fácil de leer. Compare el ejemplo anterior. El artículo de estilo de referencia en sí tiene solo 81 caracteres, pero el formulario en línea aumentará a 176 caracteres, si está escrito en formato HTML puro, serán 234 caracteres, en formato HTML hay más etiquetas que texto.
Con los enlaces de estilo de referencia de Markdown, puede hacer que el documento se asemeje más al resultado final del navegador, lo que le permite mover algunos metadatos relacionados con el marcado fuera del texto del párrafo, y puede agregar enlaces sin que parezca que se lee el artículo. .
强调
Markdown usa asteriscos (*) y la línea inferior (_) como símbolo para marcar una palabra subrayada, es * 或 _ Las palabras rodeadas se convierten en <em> rodeado de etiquetas, con dos * 或 _Si está envuelto, se convertirá en <strong>,P.ej:
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
se convertirá en:
<em>single asterisks</em>
<em>single underscores</em>
<strong>double asterisks</strong>
<strong>double underscores</strong>
Puede usar el estilo que desee, la única limitación es que puede usar el símbolo para abrir la etiqueta y el símbolo para finalizarla.
El énfasis también se puede insertar directamente en medio del texto:
un*frigging*believable
perosi tu * 和 _ Si hay espacios en blanco en ambos lados, se tratan como símbolos normales..
Para insertar asteriscos normales o guiones bajos directamente antes y después del texto, puede usar barras invertidas:
\*this text is surrounded by literal asterisks\*
Código
Si desea marcar un pequeño fragmento de código en línea, puede envolverlo en acentos graves (`),P.ej:
Use the `printf()` function.
Producirá:
<p>Use the <code>printf()</code> function.</p>
Si desea insertar acentos graves dentro de una sección de código, puede comenzar y finalizar la sección de código con varios acentos graves:
``There is a literal backtick (`) here.``
Esta sintaxis produce:
<p><code>There is a literal backtick (`) here.</code></p>
Puede poner un espacio en blanco al principio y al final de una sección de código, uno después del principio y otro antes del final, para que pueda insertar acentos graves al principio de la 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 de la sección de código,& y corchetes angulares都se convertirá automáticamente a entidades HTML, lo que facilita la inserción de código fuente HTML, Markdown colocará el siguiente párrafo:
Please don't use any `<blink>` tags.
a:
<p>Please don't use any <code><blink></code> tags.</p>
También puedes escribir esto:
`—` is the decimal-encoded equivalent of `—`.
Para producir:
<p><code>—</code> is the decimal-encoded
equivalent of <code>—</code>.</p>
图片
Obviamente, es difícil diseñar una sintaxis "natural" para insertar imágenes en una aplicación de solo texto.
Markdown usa una sintaxis similar a la de los enlaces para marcar imágenes y también permite dos estilos: En línea和Referencia.
La sintaxis de la imagen en línea se ve así:


Los detalles son los siguientes:
- un signo de exclamación
! - 接着 一个 方 括号 , 里面 放上 图片 的 替代 文字
- Esto es seguido por paréntesis normales con la URL de la imagen y, finalmente, un texto de 'título' opcional entre comillas.
La sintaxis de la imagen de referencia se ve así:
![Alt text][id]
"id" es el nombre de la referencia de la imagen, que se define de la misma manera que una referencia de enlace:
[id]: url/to/image "Optional title attribute"
Hasta ahora, Markdown no tiene forma de especificar el ancho y el alto de la imagen, si lo necesita, puede usar el normal <img> etiqueta.
其它
enlace automático
Markdown admite el procesamiento de direcciones URL y buzones de correo electrónico en forma de enlaces automáticos relativamente cortos. Mientras estén encerrados entre corchetes angulares, Markdown los convertirá automáticamente en un enlace.El texto del enlace de la URL general es el mismo que la dirección del enlace, por ejemplo:
<http://example.com/>
Markdown se convertirá en:
<a href="http://example.com/">http://example.com/</a>
La vinculación automática de direcciones de correo electrónico también es similar, excepto que Markdown primero realizará un proceso de conversión de codificación, convirtiendo caracteres de texto en entidades HTML hexadecimales. Este formato puede engañar a algunos robots de recopilación de direcciones de correo electrónico incorrectos, como:
<[email protected]>
Markdown se convertirá en:
<a href="mailto:addre
[email protected]
m">address@exa
mple.com</a>
En el navegador, esta cadena (en realidad <a href="mailto:[email protected]">[email protected]</a>) se convierte en un vínculo "[email protected]" en el que se puede hacer clic.
(Aunque este enfoque puede engañar a muchos robots, no puede detenerlos a todos, pero es mejor que nada. En cualquier caso, abrir su buzón eventualmente atraerá cartas publicitarias).
barra invertida
Markdown puede usar barras invertidas para insertar símbolos que tienen otros significados en la gramática, por ejemplo: si desea agregar un asterisco al lado del texto para enfatizar (pero no <em> etiqueta), puede preceder el asterisco con una barra invertida:
\*literal asterisks\*
Markdown 支持 以下 这些 符号 前面 加上 反斜杠 来 帮助 插入 普通 的 符号 :
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号Editor gratuito de rebajas
Plataforma Windows
plataforma Mac
editor en línea
Complemento del navegador
*** Si hay un mejor editor gratuito de Markdown para recomendar, preste atención a los comentarioschen weiliang,¡Gracias!
Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "¿Qué significa Markdown? ¿Cómo usar la sintaxis de Markdown/marcado de formato? , para ayudarte.
Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-482.html
Para desbloquear más trucos ocultos🔑, ¡bienvenido a unirse a nuestro canal de Telegram!
¡Comparte y dale me gusta si te gusta! ¡Tus acciones y me gusta son nuestra motivación continua!