Markdown simplifica el formateo de texto en línea, como texto en negrita y enlaces.  Incluso puedes hacer tablas con Markdown.

Cómo crear una tabla de rebajas

Anuncio En 2004, John Gruber de Daring Fireball creó Markdown, un lenguaje de marcado ligero para publicar contenido en la web. Utiliza una sintaxis de formato de texto sin formato fácil de entender para crear HTML o XHTML ordenado mediante el uso de un simple script Perl. Desde entonces, han aparecido varios sabores de Markdown.

Anuncio

En 2004, John Gruber de Daring Fireball creó Markdown, un lenguaje de marcado ligero para publicar contenido en la web. Utiliza una sintaxis de formato de texto sin formato fácil de entender para crear HTML o XHTML ordenado mediante el uso de un simple script Perl.

Desde entonces, han aparecido varios sabores de Markdown. Si bien las tablas no aparecían en la especificación original, la mayoría de los editores de Markdown ahora las admiten y son muy fáciles de implementar. Echemos un vistazo a la creación de tablas desde cero, así como a los recursos que pueden acelerar el proceso.

Sintaxis de la tabla de rebajas

Si eres nuevo en Markdown, no te preocupes, hay muchas buenas razones para aprenderlo ¿Qué es Markdown? 4 razones por las que deberías aprenderlo ahora ¿Qué es Markdown? 4 razones por las que debería aprenderlo ahora ¿Cansado de los editores HTML y WYSIWYG? Entonces Markdown es la respuesta para ti sin importar quién seas. Lee mas .

Como se señaló anteriormente, Vanilla Markdown no incluyó soporte para tablas. Se han realizado esfuerzos posteriores para estandarizar Markdown, siendo el más importante CommonMark. Esta implementación de Markdown tampoco incluye soporte nativo para tablas, aunque es posible que futuras iteraciones lo hagan.

La mayoría de los editores modernos de Markdown admiten varias implementaciones diferentes del lenguaje de marcado ligero. Tanto Github Flavored Markdown como Markdown Extra introducen soporte para tablas, y estos son bien soportados tanto en plataformas en línea como en editores modernos.

Afortunadamente, ambas implementaciones usan el mismo formato, lo que significa que no tiene que recordar diferentes sintaxis para diferentes idiomas. La sintaxis de la tabla también es bastante sólida, y no necesita el código más ordenado para crear una tabla que tenga un buen formato.

Aquí hay un ejemplo de una tabla de Markdown creada usando GitHub Flavored Markdown o Markdown Extra:

 | Column 1 | Column 2 | Column 3 | | :------------- | :----------: | -----------: | | Cell Contents | More Stuff | And Again | | You Can Also | Put Pipes In | Like this \| | 

Esto crea una tabla perfectamente formateada que se ve así:

Tabla creada en Markdown

Las tablas se crean utilizando tuberías (|) y guiones (-), con dos puntos (:) utilizados para alinear el contenido de las celdas. En el ejemplo anterior, hemos usado guiones y espacios regulares para crear una tabla ordenada tanto en la vista de código como cuando se representa. Observe los dos puntos junto a los guiones, lo que hace que la columna izquierda esté alineada a la izquierda, la columna central esté centrada y la columna derecha esté alineada a la derecha.

Como se indica en el código, puede insertar tuberías como contenido siempre que las preceda con una barra diagonal inversa (\). Las tablas se formatean automáticamente con negrita en la primera fila y con colores de fondo de rayas alternadas a medida que agrega más filas.

Código de tabla de rebajas más simple

Pero puede dividir una tabla en un formato mucho más simple. Solo necesita tres guiones debajo de su primera fila para definir la tabla. Los tubos exteriores también se pueden dejar fuera. También se pueden omitir espacios adicionales para que el contenido se ajuste bien en el código.

Aquí hay un ejemplo de una tabla perfectamente válida, pero de aspecto descuidado en Markdown:

 Column 1 | Column 2 | Column 3 --- | --- | --- **Things** | _Don't_ | [Need](http://makeuseof.com) To | *__Look__* | `Pretty` 

Lo que crea una tabla que se ve así:

Tabla de rebajas con código desordenado

Tenga en cuenta que en este ejemplo, hemos agregado algunos de los formatos compatibles, incluidos negrita, cursiva, un enlace en línea, una combinación de énfasis en negrita y cursiva, y un fragmento de código. Existen limitaciones para este uso, por ejemplo, los fragmentos de código no pueden contener varias líneas, ya que esto significa el final de la columna.

También puede insertar imágenes en tablas, utilizando la sintaxis de Markdown relevante. Consulte nuestra hoja de trucos de Markdown imprimible La hoja de trucos de Markdown imprimible para principiantes y expertos La hoja de trucos de Markdown imprimible para principiantes y expertos Esta hoja de trucos de Markdown imprimible proporciona todo lo que necesita saber sobre el formato de Markdown de un vistazo. Téngalo a mano y nunca más se confunda. Lea más para obtener una lista completa de la sintaxis de formato.

Markdown Table Generators

Si le gusta especialmente la forma en que Markdown facilita agregar formatos, encabezados, enlaces e imágenes simples, y prefiere no forzar el formato de una tabla, un generador de tablas de Markdown podría ser lo que está buscando.

Markdown Tables Generator

Markdown Tables Generator

Probablemente el sitio web más simple de su tipo, con un conjunto completo de herramientas para crear todo, desde tablas pequeñas a enormes, y exportarlas a Markdown. Puede personalizar el tamaño exacto de su tabla usando una cuadrícula, luego haga doble clic en un campo para agregar contenido.

Al presionar Tab le permite moverse entre los campos, y puede usar la herramienta de alineación en la parte superior para alinear el contenido de su tabla. Curiosamente, la herramienta incluso le permite alinear celdas independientes de la regla de la columna, ya que inserta el número correcto de espacios antes o después del contenido del campo, para garantizar que las cosas estén formateadas correctamente.

Una vez que haya llenado su tabla, presione el botón Generar para ver el Markdown. Luego puede Copiar al portapapeles y pegar la tabla en su documento. Marque la casilla Modo compacto para condensar la mesa y ahorrar espacio. También es posible usar este generador para importar un archivo .CSV a través del menú Archivo .

Copiar tabla de Excel / Google, pegar como Markdown

Esta excelente herramienta de conversión de Excel o Google Sheets a Markdown es una creación del desarrollador de software Dave Johnson, y está alojada en su propio blog. Se basa en el código de copia-excel-pegar-rebajar de Jonathan Hoyt, y no podría ser más sencillo de usar.

Simplemente copie un rango de tabla en su herramienta de hoja de cálculo, péguelo en el cuadro de texto y observe cómo se convierte automáticamente en una tabla compatible con Markdown. Luego puede copiarlo nuevamente y pegarlo en su documento Markdown.

Dave también ha creado una versión que también maneja la alineación de columnas, al igual que Markdown Table Generator arriba.

MarkdownTableMaker Chrome Extension

MarkdownTableMaker para Chrome

Si pasa mucho tiempo en Hojas de cálculo de Google y prefiere una extensión del navegador para convertir un rango de celdas o una hoja de cálculo completa a Markdown, MarkdownTableMaker para Chrome debería ser el truco. Si pasa mucho tiempo en Google Drive, puede integrarlo en su flujo de trabajo con estos editores Markdown compatibles con Google Drive 6 Editores Markdown que funcionan bien con Google Drive 6 Editores Markdown que juegan bien con Google Drive Markdown es el formato de edición de texto del futuro. Es más simple, elegante y fácil de usar que HTML sin sacrificar mucha potencia o flexibilidad. Lee mas .

Master Markdown Today

El conocimiento de Markdown es una gran habilidad para agregar a su repertorio de publicación digital. Ya sea que esté publicando comentarios en Reddit o esté pensando en comenzar un blog, este lenguaje de marcado simplificado es bastante versátil. Cuando se combina con el editor correcto, Markdown se puede convertir fácilmente en HTML, PDF y más.

Comience hoy con nuestra guía para aprender Markdown Aprendizaje Markdown: Escribir para la web, Aprendizaje más rápido Aprender: Escribir para la web, Aprender más rápido es la mejor manera de escribir en texto plano pero aún así crear documentos complejos. A diferencia de HTML o LaTex, por ejemplo, Markdown es fácil de aprender. Lee mas !

Explora más sobre: ​​Markdown, .