Tabelas HTML 5 simples para blogger

Fonte img : Freepik


Muito úteis em sites de downloads, bibliotecas virtuais dentre vários outros seguimentos as tabelas são sempre bem vindas.

 Mas você sabe como criar uma tabela em HTML 5?

Obviamente se você usa WordPress então não precisa lidar com esse tipo de codificação pois o CMS Já vem com a opção de inserir tabelas semi prontas.


 Porém para aqueles que usam o blogger e     ainda não sabem criar tabelas HTML 5 vamos aprender neste post , também já forneceremos o código pronto para que você já possa começar a usar. 

 Primeiro vamos apresentar o código HTML da tabela.


<table>
  <tbody>
    <tr>
      <th>elemento 1 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>elemento 2 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>elementos 3</th>
      <td>dados </td>
    </tr>
    <tr>
      <th>elemento 4 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>elemento 5 </th>
      <td>dados </td>
    </tr>
  </tbody>
</table>


Abaixo veja com fica o código já inserido corretamente na postagem.


elemento 1 dados
elemento 2 dados
elementos 3 dados
elemento 4 dados
elemento 5 dados

Explicação das Tags:

<table>
: Define o início e o fim da tabela.
<tr>: Define uma linha na tabela.
<th>: Define uma célula de cabeçalho na tabela (normalmente em negrito e centralizada).
<td>: Define uma célula de dados na tabela.

No exemplo acima usamos uma tabela vertical porém caso sua necessidade seja uma tabela horizontal, basta fazermos alguns ajustes no código confira:

<table> <tbody> <tr> <td>Coluna 1</td> <td>Coluna 2</td> <td>Coluna 3</td> </tr> <tr> <td>Dados 1</td> <td>Dados 2</td> <td>Dados 3</td> </tr> <tr> <td>Dados 4</td> <td>Dados 5</td> <td>Dados 6</td> </tr> </tbody> </table>

Outro exemplo do código formatado na vertical em pronto para uso seria.


<table>
  <tbody>
    <tr>
      <td>Coluna 1</td>
      <td>Coluna 2</td>
      <td>Coluna 3</td>
    </tr>
    <tr>
      <td>Dados 1</td>
      <td>Dados 2</td>
      <td>Dados 3</td>
    </tr>
    <tr>
      <td>Dados 4</td>
      <td>Dados 5</td>
      <td>Dados 6</td>
    </tr>
  </tbody>
</table>


Confira como fica na visualização do blogger abaixo. 

Coluna 1 Coluna 2 Coluna 3
Dados 1 Dados 2 Dados 3
Dados 4 Dados 5 Dados 6

Quais são as principais diferenças? 

Diferenças no Código
Estrutura das Linhas e Colunas:

Tabela Horizontal: Cada linha (<tr>) contém várias células (<td>), formando colunas horizontais.


Tabela Vertical: Cada linha (<tr>) contém duas células: uma célula de cabeçalho (<th>) e uma célula de dados (<td>), formando colunas verticais.

As tabelas também podem ser personalizadas usando ícones disponíveis na galeria do blogger conforme for sua precisão 

<table>
  <tbody>
    <tr>
      <th>👤elemento 1 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>👥elemento 2 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>💾elementos 3</th>
      <td>dados </td>
    </tr>
    <tr>
      <th>📁elemento 4 </th>
      <td>dados </td>
    </tr>
    <tr>
      <th>💽elemento 5 </th>
      <td>dados </td>
    </tr>
  </tbody>
</table>

Confira na visualização abaixo como fica;

👤elemento 1 dados
👥elemento 2 dados
💾elementos 3 dados
📁elemento 4 dados
💽elemento 5 dados

Algo que também podemos fazer entre várias outras coisas interessantes é usar um pouco de CSS básico para melhorar a tabela.
Confira abaixo o código HTML:

<style>
  table {
    width: 100%;
    border-collapse: collapse;
  }
  th, td {
    border: 1px solid #ddd;
    padding: 8px;
  }
  th {
    background-color: #f2f2f2;
    text-align: left;
  }
  tr:nth-child(even) {
    background-color: #f9f9f9;
  }
</style>

<table>
  <tbody>
    <tr>
      <th>👤elemento 1</th>
      <td>dados</td>
    </tr>
    <tr>
      <th>👥elemento 2</th>
      <td>dados</td>
    </tr>
    <tr>
      <th>💾elemento 3</th>
      <td>dados</td>
    </tr>
    <tr>
      <th>📁elemento 4</th>
      <td>dados</td>
    </tr>
    <tr>
      <th>💽elemento 5</th>
      <td>dados</td>
    </tr>
  </tbody>
</table>

Para ver como fica na visualização use o editor visual de código disponível aqui no blog.

Explicação do CSS:

table: Define a largura da tabela para 100% do contêiner e remove os espaços entre as bordas das células.

th, td: Adiciona uma borda de 1 pixel sólida e um preenchimento de 8 pixels às células da tabela.

th: Define a cor de fundo das células de cabeçalho para um cinza claro e alinha o texto à esquerda.

tr:nth-child(even): Aplica uma cor de fundo diferente (cinza muito claro) para as linhas pares, facilitando a leitura.

Também é possível fazer diversas outras personalizações usando o css , apenas lembre-se que o css afeta diretamente as outras postagens do seu blogger então use com cuidado. 

Para usar as tabelas no seu blog sempre use o editor de HTML da página em " Visualização em HTML" disponível no ícone de lápis ✏️ 

Postar um comentário

Postagem Anterior Próxima Postagem