image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Wagner Alves
Wagner Alves26/08/2024 10:08
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

Principais Tag HTML:5

  • #HTML

# As Principais Tags do HTML5: Um Guia Completo

O HTML5, a quinta versão da linguagem de marcação HTML, trouxe uma série de melhorias e novas tags que revolucionaram a forma como desenvolvemos e estruturamos páginas web. Este artigo explora as principais tags do HTML5, suas funções e como elas contribuem para a criação de sites modernos e eficientes.

## 1. `<header>`

### Descrição:

A tag `<header>` é usada para definir o cabeçalho de uma seção ou de um documento. Ela pode conter elementos como o título da página, o logotipo, ou menus de navegação.

### Exemplo:

```html

<header>

 <h1>Bem-vindo ao Meu Site</h1>

 <nav>

  <ul>

   <li><a href="#home">Início</a></li>

   <li><a href="#about">Sobre</a></li>

   <li><a href="#contact">Contato</a></li>

  </ul>

 </nav>

</header>

```

## 2. `<nav>`

### Descrição:

A tag `<nav>` é utilizada para definir uma seção de navegação, facilitando a localização dos links de navegação principais do site.

### Exemplo:

```html

<nav>

 <ul>

  <li><a href="#home">Início</a></li>

  <li><a href="#services">Serviços</a></li>

  <li><a href="#contact">Contato</a></li>

 </ul>

</nav>

```

## 3. `<section>`

### Descrição:

A tag `<section>` representa uma seção temática em um documento, como um grupo de conteúdos relacionados. É ideal para dividir o conteúdo em partes distintas.

### Exemplo:

```html

<section>

 <h2>Sobre Nós</h2>

 <p>Informações sobre a empresa...</p>

</section>

```

## 4. `<article>`

### Descrição:

A tag `<article>` é usada para definir um conteúdo independente e autossuficiente, como um post de blog ou uma notícia.

### Exemplo:

```html

<article>

 <h2>Título do Artigo</h2>

 <p>Conteúdo do artigo...</p>

</article>

```

## 5. `<aside>`

### Descrição:

A tag `<aside>` representa um conteúdo relacionado ao conteúdo principal, mas que pode ser considerado secundário. Pode ser usado para barras laterais, anúncios ou informações complementares.

### Exemplo:

```html

<aside>

 <h2>Notícias Relacionadas</h2>

 <p>Links para notícias relacionadas...</p>

</aside>

```

## 6. `<footer>`

### Descrição:

A tag `<footer>` define o rodapé de uma seção ou do documento. Normalmente, contém informações de contato, direitos autorais, e links para políticas de privacidade.

### Exemplo:

```html

<footer>

 <p>&copy; 2024 Meu Site. Todos os direitos reservados.</p>

 <a href="#privacy">Política de Privacidade</a>

</footer>

```

## 7. `<figure>` e `<figcaption>`

### Descrição:

A tag `<figure>` é usada para agrupar uma imagem ou outro conteúdo multimídia com uma legenda, que é fornecida pela tag `<figcaption>`.

### Exemplo:

```html

<figure>

 <img src="imagem.jpg" alt="Descrição da Imagem">

 <figcaption>Legenda da Imagem</figcaption>

</figure>

```

## 8. `<form>`

### Descrição:

A tag `<form>` define um formulário HTML para entrada de dados do usuário. Ela é essencial para a coleta de informações em um site.

### Exemplo:

```html

<form action="/submit" method="post">

 <label for="name">Nome:</label>

 <input type="text" id="name" name="name">

  

 <label for="email">Email:</label>

 <input type="email" id="email" name="email">

  

 <input type="submit" value="Enviar">

</form>

```

## 9. `<input>`

### Descrição:

A tag `<input>` é usada para criar campos de entrada em formulários. O tipo de campo é definido pelo atributo `type`, como texto, email, senha, etc.

### Exemplo:

```html

<input type="text" name="username" placeholder="Digite seu nome de usuário">

```

## 10. `<video>` e `<audio>`

### Descrição:

As tags `<video>` e `<audio>` permitem incorporar mídias de vídeo e áudio diretamente na página web, oferecendo suporte nativo para esses formatos.

### Exemplo:

```html

<video width="640" height="360" controls>

 <source src="video.mp4" type="video/mp4">

 Seu navegador não suporta o elemento vídeo.

</video>

<audio controls>

 <source src="audio.mp3" type="audio/mp3">

 Seu navegador não suporta o elemento áudio.

</audio>

```

## 11. `<canvas>`

### Descrição:

A tag `<canvas>` fornece uma área para desenhar gráficos e outras imagens dinamicamente com JavaScript. É amplamente utilizada para criar gráficos, jogos e outros efeitos visuais.

### Exemplo:

```html

<canvas id="myCanvas" width="200" height="100"></canvas>

<script>

 var canvas = document.getElementById('myCanvas');

 var context = canvas.getContext('2d');

 context.fillStyle = 'red';

 context.fillRect(10, 10, 150, 80);

</script>

```

## 12. `<data>`

### Descrição:

A tag `<data>` é usada para associar valores de dados com um conteúdo textual, facilitando a manipulação e interpretação dos dados por scripts e agentes de usuário.

### Exemplo:

```html

<p>O preço do produto é <data value="29.99">29,99</data> dólares.</p>

```

## Conclusão

O HTML5 introduziu várias novas tags que ajudam a estruturar e enriquecer o conteúdo da web de maneira mais semântica e funcional. Ao utilizar essas tags corretamente, os desenvolvedores podem criar páginas web mais bem organizadas, acessíveis e fáceis de manter. A compreensão e aplicação dessas tags são essenciais para o desenvolvimento de sites modernos e responsivos.

Compartilhe
Recomendados para você
Ri Happy - Front-end do Zero
WEX - End to End Engineering
Microsoft 50 Anos - Prompts Inteligentes
Comentários (1)
Ronaldo Schmidt
Ronaldo Schmidt - 26/08/2024 19:28

Muito bom

Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes