Como adicionar bordas a tabela?

borda tabela html css

Para adicionar bordas a uma tabela, utilize CSS e a propriedade border-collapse: collapse; para criar uma aparência limpa e organizada.

Tabela com Bordas - Guia de Estilização e Melhoria com CSS

Para adicionar bordas a uma tabela, você pode usar as propriedades CSS para estilizar a tabela. As bordas podem ser adicionadas às células da tabela e à própria tabela.

Aqui está um exemplo simples de como fazer isso:

CSS:


    <style>
        table {
            border-collapse: collapse;
            width: 100%;
        }

        th, td {
            border: 3px solid black;
            padding: 8px;
            text-align: left;
        }

        th {
            background-color: #f2f2f2;
        }
    </style>


HTML:

     <table>
        <tr>
            <th>Categoria</th>
            <th>Linguagem</th>
            <th>Título</th>
        </tr>
        <tr>
            <td>Linguagem</td>
            <td>HTML</td>
            <td>Criar tabela com HTML</td>
        </tr>
        <tr>
            <td>Linguagem</td>
            <td>CSS</td>
            <td>Estilizar tabela com css</td>
        </tr>
        <tr>
            <td>Linguagem</td>
            <td>PHP</td>
            <td>Criar tabela dinâmica com PHP</td>
        </tr>
    </table>

Categoria Linguagem Título
Linguagem HTML Criar tabela com HTML
Linguagem CSS Estilizar tabela com css
Linguagem PHP Criar tabela dinâmica com PHP


Neste exemplo, estamos usando CSS para definir as bordas da tabela e das células. O estilo border-collapse: collapse; é usado para que as bordas das células sejam unidas, criando uma aparência mais limpa e organizada.

As propriedades CSS que controlam as bordas são:

  • border: Define a espessura, o estilo e a cor da borda. No exemplo, estamos usando 3px solid black, o que cria uma borda preta com 3 pixels de espessura. 
  • padding: Define o espaçamento interno dentro das células, dando um espaço entre o conteúdo e as bordas. 
  • text-align: Alinha o texto dentro das células à esquerda.

Você pode personalizar as propriedades CSS para se adequarem ao estilo visual que você deseja para a sua tabela. Além disso, é possível adicionar classes às células ou linhas específicas para aplicar estilos diferentes em determinadas partes da tabela.

Dicas gerais de CSS para aplicação das bordas

As tabelas são elementos essenciais para organizar e apresentar informações de forma clara e estruturada em páginas web. Além de fornecer uma excelente usabilidade para os visitantes do site, é fundamental melhorar a apresentação do conteúdo. Neste guia, exploraremos como estilizar tabelas com bordas de maneira eficiente para garantir uma melhor experiência do usuário.

Utilize CSS para Estilização:

Ao adicionar bordas a uma tabela, é importante utilizar CSS para garantir um código limpo e semântico. Evite o uso de estilos embutidos ou tags de estilo direto no HTML. Ao invés disso, utilize classes ou seletores CSS para aplicar as bordas às células e à tabela. Isso tornará o código mais organizado e fácil de manter.

Escolha a Propriedade border-collapse:

Para criar tabelas com bordas consistentes e bem definidas, utilize a propriedade border-collapse: collapse; no CSS. Essa propriedade une as bordas das células adjacentes, proporcionando uma aparência mais limpa e profissional. Além disso, evita espaçamentos indesejados entre as bordas.

Defina Estilos Adequados:

Escolha o estilo das bordas que se harmonizem com o design geral do site. Opte por cores e espessuras que não distraiam os usuários do conteúdo principal da tabela. Lembre-se de manter o equilíbrio entre a estética e a legibilidade.

Estilizar tabelas com bordas é uma prática essencial para proporcionar uma experiência agradável ao usuário. Utilizando CSS para estilização, a propriedade border-collapse: collapse;, estilos adequados, atributos de acessibilidade e otimização de conteúdo e desempenho, você estará preparado para criar tabelas atraentes e funcionais. 

Veja mais em:

Como inserir bordas duplas em uma tabela?
Como Colocar Bordas na Tabela no Excel?
Como fazer borda na planilha do Excel?
como colocar cor na borda da tabela em html?
O que é o cellspacing?
 

Quer acompanhar as novidade do site?

Leia mais em: ww.w3schools.com/css/css_tabl...

Como adicionar bordas a tabela?

Última atualização: 2023-07-26

Exemplos de uso
Quer acompanhar as novidade do site?
Veja também:

Como riscar texto com css?

Riscar texto com CSS

Como colocar ícone no site?

Colocar icone no site

Como embutir código PHP em arquivos CSS?

manipular CSS com PHP

Como dar espaço em html?

espaço em html

Como configurar tabela com css?

Tabela CSS

Como riscar texto em HTML?

Riscar texto HTML

Web Stories