Com es crea una taula de reducció

Com es crea una taula de reducció

El 2004 John Gruber de Bola de foc audaç va crear Markdown, un llenguatge de marcatge lleuger per publicar contingut al web. Utilitza una sintaxi de format de text pla fàcil d’entendre per crear HTML o XHTML ordenats mitjançant l’ús d’un simple script Perl.





Des de llavors, han aparegut diversos sabors de Markdown. Tot i que les taules no apareixien a l’especificació original, ara la majoria d’editors Markdown les admeten i són molt fàcils d’implementar. Vegem la creació de taules des de zero, així com els recursos que poden accelerar el procés.





Sintaxi de la taula Markdown

Si no coneixeu Markdown, no us preocupeu; hi ha moltes bones raons per aprendre-ho.





Com es va assenyalar anteriorment, la vainilla Markdown no incloïa suport per a taules. S'han realitzat esforços posteriors per estandarditzar Markdown, sent el més significatiu CommonMark . Aquesta implementació de Markdown tampoc no inclou suport natiu per a taules, tot i que és possible que es facin iteracions futures.

La majoria dels editors Markdown moderns admeten diverses implementacions del llenguatge de marcatge lleuger. Tots dos Reducció amb sabor a Github i Markdown Extra introdueixen suport per a taules, que són ben compatibles tant en plataformes en línia com en editors moderns.



Afortunadament, ambdues implementacions utilitzen el mateix format, cosa que significa que no haureu de recordar una sintaxi diferent per a diferents idiomes. La sintaxi de la taula també és força robusta i no necessiteu el codi més pur per crear una taula que tingui un bon format.

com aconseguir Pokémon a l'iPhone

Aquí teniu un exemple de taula Markdown creada amb 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 | |

Això crea una taula ben formatada que té aquest aspecte:

Les taules es creen utilitzant pipes (|) i guions (-), amb dos punts (:) utilitzats per alinear el contingut de les cel·les. A l'exemple anterior, hem utilitzat guions i espais regulars per crear una taula d'aspecte ordenat tant a la vista de codi com a la representació. Tingueu en compte els dos punts al costat dels guions, que fan que la columna esquerra estigui alineada a l'esquerra, la columna central estigui centrada i la columna dreta estigui alineada a la dreta.





Com s’indica al codi, podeu inserir canonades com a contingut sempre que les precedeixin amb una barra invertida (). Les taules es formaten automàticament amb negreta a la primera fila i amb colors de fons de ratlles alternes a mesura que afegiu més files.

Codi de la taula de reducció més senzill

Però podeu dividir una taula en un format molt més senzill. Només necessiteu tres guions sota la primera fila per definir la taula. També es poden deixar de banda les canonades exteriors. També es poden ometre espais afegits perquè el contingut encaixi bé al codi.

A continuació, es mostra un exemple d’una taula perfectament vàlida, però amb aspecte desordenat, a Markdown:

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

Que crea una taula que té aquest aspecte:

Tingueu en compte que en aquest exemple hem afegit alguns dels formats admesos, inclosos negreta, cursiva, un enllaç en línia, una combinació de negreta i cursiva i un fragment de codi. Hi ha limitacions en aquest ús, per exemple, els fragments de codi no poden contenir diverses línies, ja que això significa el final de la columna.

També podeu inserir imatges en taules mitjançant la sintaxi de Markdown corresponent. Consulteu el nostre full de trucs per imprimir de Markdown per obtenir una llista completa de la sintaxi de format.

Generadors de taules Markdown

Si us agrada especialment la forma en què Markdown facilita afegir format, encapçalaments, enllaços i imatges senzills i preferiu no deixar de banda el format d’una taula, és possible que el que busqueu sigui un generador de taules Markdown.

Generador de taules Markdown

Probablement el lloc web més senzill d’aquest tipus, amb un conjunt complet d’eines per crear des de taules petites fins a enormes i exportar-les a Markdown. Podeu personalitzar la mida exacta de la taula mitjançant una quadrícula i, a continuació, feu doble clic sobre un camp per afegir contingut.

com comprimir un fitxer d'àudio

Colpejar Pestanya us permet moure's entre els camps i podeu utilitzar l'eina d'alineació de la part superior per alinear el contingut de la taula. Curiosament, l'eina us permet fins i tot alinear cel·les independentment de la regla de columna, ja que insereix el nombre adequat d'espais abans o després del contingut del camp, per garantir que les coses estiguin formatades correctament.

Un cop emplenada la taula, premeu el botó Generar per veure el Markdown. Podeu llavors Copiar al portapapers i enganxeu la taula al document. Comproveu el Mode compacte per condensar la taula i estalviar espai. També és possible utilitzar aquest generador per importar un fitxer .CSV mitjançant el fitxer Dossier menú.

Copieu l'Excel / Google Table, enganxeu-lo com a Markdown

Aquesta excel·lent eina de conversió Excel o Google Sheets to Markdown és una idea del desenvolupador de programari Dave Johnson i està allotjat al seu propi bloc. Es basa en el de Jonathan Hoyt copiar-excel-enganxar-marcar codi, i no podria ser més senzill d’utilitzar.

Simplement copieu un interval de taules a l'eina de fulls de càlcul, enganxeu-lo al quadre de text i observeu com es converteix automàticament en una taula compatible amb Markdown. A continuació, podeu copiar-lo de nou i enganxar-lo al document Markdown.

Dave també ha creat un fitxer versió que gestiona l'alineació de columnes també, de la mateixa manera que Markdown Table Generator anterior.

MarkdownTableMaker Chrome Extension

Si passeu molt de temps a Fulls de càlcul de Google i preferiu una extensió del navegador per convertir un interval de cel·les o tot un full de càlcul a Markdown, MarkdownTableMaker per a Chrome hauria de fer el truc. Si passeu molt de temps a Google Drive, podeu integrar-lo al vostre flux de treball amb aquests editors Markdown compatibles amb Google Drive.

Master Markdown Today

El coneixement de Markdown és una gran habilitat que podeu afegir al vostre repertori d’edicions digitals. Tant si publiqueu comentaris a Reddit com si esteu pensant a crear un bloc, aquest llenguatge de marques simplificat és força versàtil. Quan es combina amb l’editor adequat , Markdown es pot convertir fàcilment en HTML, PDF i molt més.

Comenceu avui mateix amb la nostra guia per aprendre Markdown !

com aturar les notificacions per correu electrònic a Windows 10
Compartir Compartir Tweet Correu electrònic Està bé instal·lar Windows 11 en un PC incompatible?

Ara podeu instal·lar Windows 11 en equips antics amb el fitxer ISO oficial ... però és una bona idea fer-ho?

Llegiu a continuació
Temes relacionats
  • Programació
  • Reducció
Sobre l'autor Tim Brookes(838 articles publicats)

Tim és un escriptor independent que viu a Melbourne, Austràlia. El podeu seguir Twitter .

Més de Tim Brookes

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us