Generador de taules Markdown
Crea taules Markdown en una quadrícula, enganxa CSV o cel·les d'un full de càlcul, defineix l'alineació i copia una taula GitHub Flavored Markdown ben alineada.
La primera fila és la capçalera. Prem Enter per baixar una fila. Enganxa cel·les copiades d'un full de càlcul en qualsevol cel·la per omplir la quadrícula a partir d'allà.
Previsualització
Com crear una taula Markdown
- Escriu el contingut a la quadrícula. La primera fila és la capçalera de la taula.
- Fes servir Afegeix una fila, Afegeix una columna, Elimina l’última fila i Elimina l’última columna, o els petits botons ×, per donar forma a la taula. Taula buida nova torna a començar amb una quadrícula de 3 × 3.
- Tria l’alineació de cada columna al menú que té a sobre: Per defecte, Esquerra, Centre o Dreta.
- Deixa marcada l’opció Alinea les columnes al codi Markdown per obtenir una taula fàcil de llegir en text pla, o desmarca-la per al codi més curt possible.
- Copia el resultat o baixa’l com a fitxer
.md. La Previsualització mostra quin aspecte tindrà la taula un cop renderitzada.
Per començar amb dades existents, enganxa-les a Importa dades, tria un Format (o deixa Detecta automàticament) i fes clic a Importa. També pots enganxar un bloc de cel·les copiades d’Excel, LibreOffice o Fulls de càlcul de Google directament en qualsevol cel·la de la quadrícula: la quadrícula creix per encabir el bloc, a partir d’aquella cel·la.
Com funcionen les taules Markdown
Les taules no formen part de la sintaxi Markdown original. Provenen de l’especificació GitHub Flavored Markdown (GFM), que admeten GitHub, GitLab, Bitbucket, la majoria de generadors de llocs estàtics, Obsidian, les exportacions de Notion i moltes eines de documentació. Una taula GFM té tres parts:
- una fila de capçalera, amb les cel·les separades per barres verticals:
| Nom | Puntuació |; - una fila delimitadora feta de guions, una cel·la per columna:
| --- | --- |; - qualsevol nombre de files de cos.
La fila delimitadora també defineix l’alineació. Dos punts a l’esquerra (:---) alineen la columna a l’esquerra, dos punts a la dreta (---:) l’alineen a la dreta, i dos punts a banda i banda (:---:) la centren. Sense dos punts, el renderitzador fa servir el seu valor per defecte, que normalment és l’esquerra.
En GFM la capçalera és obligatòria: una taula sense capçalera no es reconeix. Si les teves dades no tenen una capçalera natural, dona a la primera fila uns noms de columna curts.
Caràcters especials i salts de línia
Una barra vertical dins d’una cel·la tancaria la cel·la, per això aquesta eina l’escapa com a \|. Una barra que ja està escapada es deixa tal com és, de manera que la sortida mai no s’escapa dues vegades. Les taules Markdown tampoc no poden contenir salts de línia reals: un salt de línia dins de les dades importades es converteix en <br>, que GitHub i la majoria de renderitzadors mostren com una línia nova dins de la cel·la. Tota la resta, incloent-hi **negreta**, `codi` i enllaços, es manté tal com ho has escrit; així pots fer servir Markdown en línia a les cel·les.
Quan les columnes estan alineades, els caràcters amples, com el text xinès, japonès o coreà i els emojis, compten com dues columnes, de manera que les barres verticals queden alineades en un editor de text de mida fixa.
Importar CSV, cel·les d’un full de càlcul o una taula Markdown
Detecta automàticament busca primer una taula Markdown en qualsevol lloc del text enganxat, amb la seva alineació. Si no en troba, el text es llegeix com a dades delimitades: separades per tabuladors quan la primera línia en té un (el que els fulls de càlcul posen al porta-retalls), o bé per comes, punts i coma o barres verticals, segons quin aparegui més. Els valors entre cometes, com "Garcia, Jr.", es tracten igual que en un CSV. La quadrícula admet fins a 500 files i 30 columnes.
Preguntes freqüents
S'envien les meves dades enlloc?
No. La quadrícula, la importació i la sortida Markdown les gestiona aquesta eina al teu navegador. Res del que escrius o enganxes surt del teu dispositiu.
Per què la meva taula no es mostra al meu lloc web?
Comprova que el teu renderitzador admet taules GFM i que la taula té una línia en blanc a sobre. Alguns motors de Markdown, com l’original Markdown.pl, no admeten les taules en absolut.
Puc editar una taula Markdown existent?
Sí. Enganxa la taula sencera a Importa dades i fes clic a Importa. Les cel·les i les alineacions de les columnes es carreguen a la quadrícula, a punt per editar.
Una cel·la pot contenir diverses línies o una llista?
Només contingut en línia. Els salts de línia es converteixen en <br>, però els elements de bloc, com les llistes, els encapçalaments o els blocs de codi, no es permeten dins de les cel·les d’una taula GFM.
La versió alineada es veu diferent un cop renderitzada?
No. Els espais addicionals només fan que el codi sigui més fàcil de llegir i de revisar en els diffs. Les dues versions renderitzen la mateixa taula.
Eines relacionades
- Generador de taules HTML Crea codi de taula HTML des d'una quadrícula editable o d'un CSV enganxat, amb títol, cel·les de capçalera, th scope, classe CSS o estils en línia.
- Editor i previsualitzador de Markdown Escriu Markdown i mira'l renderitzat en directe. Admet GitHub Flavored Markdown, desament automàtic, còpia d'HTML i descàrrega en .md i .html.
- Convertidor d'HTML a Markdown Converteix HTML a Markdown i Markdown a HTML al navegador, amb taules de GitHub, text ratllat, llistes de tasques i una previsualització segura. No es puja res.
- Convertidor de JSON a CSV Converteix JSON a CSV i CSV a JSON al navegador. Les claus imbricades s'aplanen en columnes, es detecten els delimitadors i no es puja res.