Teclas de atajo

Pulse o para navegar entre capítulos

Pulse S o / para hacer búsquedas

Pulse ? para mostrar esta ayuda

Pulse Esc para ocultar esta ayuda

Enlaces

Una de las características más importantes de toda página web es la posibilidad de insertar enlaces en el texto. Por ejemplo, un enlace a la Wikipedia.

Todo enlace está formado por dos partes, el texto a mostrar y la dirección URL enlazada. El ejemplo anterior se escribe de la siguiente forma en formato HTML:

... un <a href="https://es.wikipedia.org">enlace a la Wikipedia</a>.

De forma que, el texto a mostrar se delimita entre etiquetas <a>, y la URL enlazada mediante el atributo href en la etiqueta de apertura.

El formato markdown es más simple:

... un [enlace a la Wikipedia](https://es.wikipedia.org).

El texto del enlace se escribe entre corchetes, seguido de la URL entre paréntesis (y sin espacios entre ambos elementos).

Esta forma de escritura tiene una alternativa que permite mantener el texto más limpio. Consiste en sacar las URL fuera de todo párrafo:

Por ejemplo, un [enlace a la Wikipedia].

[enlace a la Wikipedia]: https://es.wikipedia.org
[otro enlace]: https://mipagina.org

Podemos mezclar ambos estilos, y las URLs se pueden poner en cualquier parte del documento. Hay quien prefiere agruparlas al final del archivo. Yo prefiero ponerlas tras cada párrafo donde se utilizan. Nótese que, siguiendo este segundo estilo, las URLs no se escriben entre paréntesis, y el texto del enlace va seguido de dos puntos tras el corchete de cierre.

Enlaces a capítulos

Para crear un enlace a un capítulo del libro, poner el nombre del fichero en lugar de la URL

Véase [capítulo 2](capitulo2.md).

considerando que podemos tener una estructura de carpetas dentro del directorio src:

Véase [capítulo 2](docs/capitulo2.md).

Podemos enlazar directamente a un párrafo de cabecera añadiendo un carácter # y el identificador del párrafo.

Véase [capítulo 2](docs/capitulo2.md#enlaces-a-capítulos).

El identificador se forma transformando el texto de la cabecera a minúsculas y sustituyendo los espacios por guiones.

Mostrar URLS como texto del enlace

Podemos insertar una URL en el texto del documento, delimitándola entre < >. Se usará como texto del enlace y destino, al mismo tiempo.

Para ir a la Wikipedia pulse en <https://es.wikipedia.org>.

Lo que muestra:

Para ir a la Wikipedia pulse en https://es.wikipedia.org.

Espacios en blanco

Es una mala práctica que una URL tenga espacios en blanco, pero a veces pasa:

[link](https://www.ejemplo.com/mi pagina)

Todos los caracteres de un archivo tienen un código, y el del espacio en blanco es %20. Podemos usarlo en este caso:

[link](https://www.ejemplo.com/mi%20pagina)