Tabelas
Nesta página
As tabelas são suportadas apenas em alguns tipos de Markdown, incluindo Markdown Extra e Github Flavored Markdown, mas não na sintaxe Markdown original ou em CommonMark.
As tabelas de redução também não são suportadas em sites do Stack Exchange (com exceção da Documentação beta).
Criando uma tabela
As tabelas de redução são fisicamente representadas usando o traço -
para separar a linha do cabeçalho das de conteúdo e a barra |
para as colunas.
Coluna | Coluna |
---|---|
Célula | Célula |
é produzido por
Column | Column
------ | ------
Cell | Cell
Você também pode preencher uma tabela da maneira que desejar -
Carta | Dígito | Personagem |
---|---|---|
um | 4 | $ |
365 | ( | |
b | ^ |
O código dessa tabela:
Letter | Digit | Character
------ | ------|----------
a | 4 | $
| 365 | (
b | | ^
Markdown ignora o espaçamento. A mesma tabela poderia ser escrita assim:
Letter|Digit|Character
---|---|---
a|4|$
|365|(
b| |^
e ainda exibir o mesmo:
Letra | Dígito | Caráter |
---|---|---|
a | 4 | $ |
365 | ( | |
b | ^ |
NOTA: se você precisar de uma coluna void, deverá adicionar um espaço entre os tubos
Como você pode ver, o código da tabela não precisa representar o espaçamento da tabela - isso é feito dentro do markdown.
Você deve querer alinhar o conteúdo de uma tabela. Tudo o que você precisa fazer é adicionar alguns dois pontos desta maneira:
Alinhando a coluna:
:
é usado para alinhar uma coluna. O alinhamento à esquerda é o padrão.
Column | Column | Column
:----- | :----: | -----:
Left | Center | Right
align | align | align
Coluna | Coluna | Coluna |
---|---|---|
Esquerda | Centro | Certo |
alinhar | alinhar | alinhar |
Pipe em um conteúdo de célula
Se você quiser usar um caractere de barra vertical (|
) no conteúdo de uma célula, você precisará escapá-lo com uma barra invertida.
Column | Column
------ | ------
\| Cell \|| \| Cell \|
Isso resulta na seguinte tabela:
Coluna | Coluna |
---|---|
| Célula | | | Célula \ |