HTML, que significa HyperText Markup Language, é a espinha dorsal de qualquer página da web. Ele fornece a estrutura básica de um documento web, que é então aprimorada e modificada por outras tecnologias como CSS e JavaScript. Para entender melhor como criar um site incrível, é essencial começar com a estrutura básica de um documento HTML.

Um documento HTML é composto por uma série de elementos, que são blocos de construção que definem a estrutura e o conteúdo de uma página web. Cada elemento HTML é representado por uma tag. As tags HTML são delimitadas por colchetes angulares, por exemplo, <tag>, e geralmente vêm em pares: uma tag de abertura e uma tag de fechamento, com o conteúdo entre elas.

Elementos Estruturais Básicos

Vamos explorar os principais elementos que compõem a estrutura básica de um documento HTML:

<!DOCTYPE html>

Esta declaração é a primeira linha em um documento HTML e informa ao navegador que tipo de documento esperar. Embora não seja uma tag HTML, o <!DOCTYPE html> é crucial para garantir que a página seja renderizada corretamente.

<html>

A tag <html> é a raiz de um documento HTML. Todos os outros elementos HTML são filhos desta tag. Ela representa o início e o fim do documento HTML.

<head>

A seção <head> contém metadados sobre o documento, como seu título, links para folhas de estilo CSS, scripts, e outras informações que não são exibidas diretamente na página. Aqui estão alguns elementos comuns encontrados dentro da tag <head>:

  • <title>: Define o título do documento, que aparece na aba do navegador.
  • <meta>: Usado para especificar metadados como o conjunto de caracteres, palavras-chave, descrição, e autor do documento.
  • <link>: Usado para vincular a folha de estilo CSS externa ao documento HTML.
  • <script>: Usado para incluir scripts JavaScript que podem ser executados na página.

<body>

A seção <body> contém todo o conteúdo visível da página web, como texto, imagens, vídeos, links, etc. Dentro da tag <body>, você pode incluir uma variedade de elementos para estruturar e estilizar o conteúdo:

Elementos de Cabeçalho

Os elementos de cabeçalho são usados para definir títulos e subtítulos na página web. Existem seis níveis de cabeçalhos, de <h1> a <h6>, sendo <h1> o mais importante e <h6> o menos importante. Eles ajudam a organizar o conteúdo e a melhorar a acessibilidade e SEO.

Parágrafos

Os parágrafos são definidos com a tag <p>. Eles são usados para agrupar blocos de texto em uma página web. O navegador adiciona automaticamente um espaço antes e depois de um parágrafo para separá-lo de outros elementos.

Listas

Listas são uma maneira eficaz de apresentar informações em um formato organizado. Existem dois tipos principais de listas em HTML:

  • <ul>: Lista não ordenada, que usa marcadores.
  • <ol>: Lista ordenada, que usa números.
  • <li>: Representa um item de lista e é usado dentro de <ul> ou <ol>.

Links

Os links são criados usando a tag <a>. Eles permitem que os usuários naveguem para outras páginas ou recursos. A tag <a> usa o atributo href para especificar o destino do link.

Imagens

Imagens são incorporadas em uma página web usando a tag <img>. Esta tag é vazia, o que significa que não tem uma tag de fechamento. O atributo src é usado para especificar o caminho da imagem, enquanto o atributo alt fornece um texto alternativo para a imagem, importante para acessibilidade.

Divisões e Span

As tags <div> e <span> são usadas para agrupar elementos HTML e aplicar estilos CSS. A tag <div> é um contêiner de bloco que pode conter outros elementos HTML, enquanto a tag <span> é um contêiner em linha usado para agrupar partes de texto ou outros elementos.

Compreender a estrutura básica de um documento HTML é fundamental para criar sites eficazes e bem-organizados. À medida que você se familiariza com esses elementos, pode começar a explorar como o CSS pode ser usado para estilizar e melhorar ainda mais suas páginas web. Este conhecimento é o primeiro passo para se tornar um desenvolvedor web proficiente.

Agora responda o exercício sobre o conteúdo:

Qual é a função da tag <head> em um documento HTML?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Primeiros passos com CSS

Próxima página do Ebook Gratuito:

3Primeiros passos com CSS

0 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto