DEV Community

Cover image for O que é HTML? Principais Tags e Dicas do VS Code.
Douglas Toledo
Douglas Toledo

Posted on

O que é HTML? Principais Tags e Dicas do VS Code.

O que é HTML?

HTML (Linguagem de Marcação de HiperTexto) é o que estrutura o conteúdo de uma página através de marcadores.


O que são Tags?

São exatamente esses marcadores! Existem inúmeros marcadores/tags para deixar o seu conteúdo o mais estruturado e organizado possível. O HTML5 nos ajudou nessa missão, trazendo muitas tags novas!

Temos tags para botões, formulários, imagens, tabelas, textos, entre outras.

Aaaaahh, é importante avisar que geralmente abrimos uma tag escrevendo o nome dela entre < > e fechamos* uma tag escrevendo o nome dela entre < />. Exemplo:

Temos uma tag chamada body (vou explicar para que ela serve depois). Se quisermos estruturar um conteúdo dentro dela, abrimos a tag digitando <body>, colocamos o conteúdo em seu interior e depois fechamos a tag digitando </body>.

<body>
   Conteúdo
</body>
Enter fullscreen mode Exit fullscreen mode

* Nem todas as tags precisam ser fechadas, não se preocupe com elas agora, o VS Code irá te ajudar durante a digitação e com o tempo você irá se acostumar.
 

Conteúdo é muito genérico neh?!
Então vamos supor que o seu conteúdo seja um artigo que tenha um título e um texto. A estrutura ficaria:

<body>
   <article>
      <h1>Título</h1>
      <p>Texto<p>
   </article>
</body>
Enter fullscreen mode Exit fullscreen mode

Analisando o código, temos:

  1. A tag <article> é usada quando vamos escrever um artigo;
  2. Todo o conteúdo do artigo deve ser escrito entre a tag de abertura <article> e da tag de fechamento </article>;
  3. A tag <h1> representa o "Título" do artigo;
  4. A tag <p> representa o "Texto" do artigo.

Principais Tags

As principais tags são aquelas mais importantes, a base para uma página web e o Visual Studio Code (VS Code) nos dá uma pista de quais são, olha só!
 

  1. Abra o VS Code;
  2. Crie um novo arquivo .html;
  3. Comece digitando ! e depois aperte Enter.

Teremos como resultado o código abaixo:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

</body>
</html>
Enter fullscreen mode Exit fullscreen mode

Ou seja, as tags mais importantes são:


<!DOCTYPE html>
Enter fullscreen mode Exit fullscreen mode

A tag acima indica ao navegador que estamos usando o HTML5.
Nota-se que ela é uma tag que não é necessário fechar.


<html lang="en"></html>
Enter fullscreen mode Exit fullscreen mode

A tag html é a principal e possui todas as outras dentro dela. Geralmente temos duas tags importantíssimas dentro dela: a tag <head> e <body>.

E lang="en" indica ao navegador que a página está no idioma Inglês, caso o idioma seja Português Brasil, necessário alterar de "en" para "pt-br";


<head></head>    
Enter fullscreen mode Exit fullscreen mode

A tag <head> não exibe nenhum conteúdo na página. É dentro dessa tag que colocamos todas as informações de configuração do documento html (codificação de caracteres pelo navegador, como o dispositivo vai interpretar a largura e altura da página, o ícone e o título da página, onde o navegador irá buscar as informações de estilização e interações inteligentes da página).


<meta charset="UTF-8">
Enter fullscreen mode Exit fullscreen mode

Indica ao navegador que a codificação de caracteres será UTF-8. Essa tag é importante para que os caracteres especiais e acentuação sejam exibidos corretamente para o usuário;


<meta name="viewport" content="width=device-width, initial-scale=1.0">
Enter fullscreen mode Exit fullscreen mode

Indica ao navegador que a largura do dispositivo do usuário deve ser levado em consideração para a estilização e visualização da página. Muito útil para adequar o conteúdo para tela pequenas (smartphones por exemplo).


<title>Document</title>
Enter fullscreen mode Exit fullscreen mode

Indica ao navegador o título da página; No código acima o título da página é Document.


<body></body>
Enter fullscreen mode Exit fullscreen mode

A última tag, mas não menos importante é a tag <body>. É uma das mais importantes, pois é nela que fica todo o conteúdo visual que queremos exibir ao usuário.
 
Lembra do exemplo do artigo com um título e um texto?
Agora é o momento que vamos exibí-lo no navegador, olha que simples:

  1. Abra o VS Code;
  2. Crie um novo arquivo chamado index.html;
  3. Comece digitando ! e depois aperte Enter;
  4. Após o VS Code adicionar a base do HTML, altera na linha 2 o idioma para "pt-br" ao invés de "en";
  5. Na linha 6, altere o título da página para "Minha primeira página HTML" ao invés de "Document";
  6. Na linha 9, entre as duas tags <body> e </body> adicione o artigo que estruturamos anteriormente:
<article>
   <h1>Título</h1>
   <p>Texto<p>
</article>
Enter fullscreen mode Exit fullscreen mode

 
O código final ficará assim:

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Minha primeira página HTML</title>
</head>
<body>
    <article>
        <h1>Título</h1>
        <p>Texto<p>
     </article>  
</body>
</html>
Enter fullscreen mode Exit fullscreen mode

 
Abrindo no navegador o arquivo index.html salvo no computador, o resultado será:

Alt Text

Parabéns!!!

Fico muito feliz que chegou até o final dessa publicação.
Espero que você tenha aprendido muito!

Quer aprender mais?

Te convido a visitar o meu canal na Twitch: https://www.twitch.tv/dwtoledo.
Lá a gente faz muitas lives de front-end e tem uma playlist muito legal sobre conceitos de HTML.

Top comments (2)

Collapse
 
alsouza93 profile image
Alessandra Souza

Parabéns pelo artigo Douglas! Ansiosas para os próximos.

Collapse
 
dwtoledo profile image
Douglas Toledo

Obrigado Alessandra Souza.