Markdown Toolbox Logo Markdown Toolbox
Lar
Blogue

Temos outra página em inglês. Você gostaria de trocar de idioma?

We have another page in English. Would you like to change languages?

Sim / Yes Não / No

Como faço para mesclar células de tabela verticalmente no Markdown?

2024-09-26

Versão curta

O Markdown não suporta nativamente a mesclagem de células de tabela verticalmente. Para mesclagem vertical, você pode precisar usar HTML dentro do Markdown ou utilizar outras variantes do Markdown, como o GitHub Flavored Markdown, que suportam recursos adicionais de tabela.

Versão longa

Introdução

Mesclar células verticalmente em Markdown é uma necessidade comum ao criar tabelas para melhor organização dos dados. Infelizmente, o Markdown padrão não suporta esse recurso. No entanto, você pode contornar essa limitação de algumas maneiras.

1. Usando HTML no Markdown

Como o Markdown permite que você inclua HTML, você pode usar tags de tabela em HTML para criar o layout desejado. Aqui está um exemplo:

<table>
    <tbody>
        <tr>
            <td rowspan="2">Esta célula abrange duas linhas</td>
            <td>Célula 1</td>
        </tr>
        <tr>
            <td>Célula 2</td>
        </tr>
    </tbody>
</table>

Isso será renderizado como:

Esta célula abrange duas linhas Célula 1
Célula 2

2. Usando variantes do Markdown

Alguns processadores de Markdown, como o GitHub Flavored Markdown, podem suportar recursos adicionais, incluindo sintaxe de tabela estendida. No entanto, a mesclagem vertical ainda pode ser limitada. Se sua plataforma suportar tais recursos, consulte sua documentação específica.

Conclusão

Embora o Markdown padrão não suporte a mesclagem vertical de células, usar tags HTML é uma solução eficaz. Para recursos de tabela avançados, verifique se seu processador de Markdown tem opções para suporte de tabela aprimorado. Esse conhecimento deve ajudá-lo a organizar melhor suas tabelas e tornar seu conteúdo mais legível.


Nota do autor: Fique atento aos ambientes onde seu Markdown será renderizado para determinar a melhor abordagem para lidar com tabelas.