Trilha de aprendizado · Nível 2 · Tutorial 2

Listas ordenadas, não ordenadas e de descrição

Represente sequências, conjuntos de itens e relações entre termos e descrições com o tipo de lista apropriado.

  • Nível: Iniciante
  • Duração: 15 min
  • 6 passos
Listas ordenadas, não ordenadas e de descrição

Passo 1 de 6

Escolha a lista pelo significado

Identifique conjuntos de itens, sequências e associações entre termos e descrições para escolher ul, ol ou dl.

Três relações, três listas

Antes de escrever o código, observe como as informações se relacionam. Cada tipo de lista comunica um significado.

Exemplo

ul — lista não ordenada

A ordem não é essencial para o significado.
Exemplo: uma lista de compras com arroz, feijão e café. Trocar os produtos de posição não muda o que comprar.

Exemplo

ol — lista ordenada

A sequência ou a posição tem significado.
Exemplo: instruções para dobrar um avião de papel. Trocar as etapas de lugar pode mudar o resultado.

Exemplo

dl — lista de descrição

Associa termos às suas descrições.
Exemplo: um glossário que relaciona “HTML” à descrição “linguagem de marcação usada para estruturar páginas web”.

Associe pelo significado

Associe cada conteúdo ao tipo de lista mais adequado.

Toque em um item e depois no par correspondente.

O conteúdo decide, não a aparência

Exemplo

Mesmos nomes, relações diferentes

Nomes dos participantes de uma corrida, sem classificação: ul.

Classificação da corrida, do primeiro ao terceiro lugar: ol.

As pessoas podem ser as mesmas, mas, na classificação, a posição comunica o resultado.

Dica

Escolha a lista pela relação entre as informações, não apenas por querer bolinhas ou números na tela.

Escolha com um motivo

Uma página apresenta termos de culinária e explica cada um. A equipe gosta da aparência de listas numeradas. Qual escolha respeita melhor o conteúdo?

Passo 2 de 6

Agrupe itens com ul e li

Construa uma lista não ordenada com cada item em seu próprio elemento li, dentro de ul.

Uma lista, um elemento para cada item

<ul> abre a lista não ordenada e </ul> a fecha. Dentro dela, cada item tem seu próprio par <li>...</li>.

Os elementos li são filhos diretos de ul: ficam dentro dele, sem outro elemento envolvendo os itens.

Dois itens dentro de ul

html
<ul>
  <li>Caderno</li>
  <li>Lápis</li>
</ul>

Complete mais um item

html
<ul>
  <li>Caderno</li>
  <li>Lápis</li>
  ___
</ul>

Substitua a lacuna pela linha completa que adiciona Borracha como terceiro item. Inclua as tags de abertura e fechamento.

As bolinhas ficam por conta do navegador

Por padrão, o navegador mostra um marcador antes de cada item da lista. Você escreve apenas o conteúdo dentro de li: não precisa digitar bolinhas.

Exemplo

Como a lista pode aparecer

  • Caderno
  • Lápis
  • Borracha

Agora construa a lista inteira

Uma lista de frutas

Escreva o HTML de uma lista não ordenada com três itens: Maçã, Banana e Uva.

Coloque cada fruta em seu próprio li, diretamente dentro de ul. Escreva todas as tags de abertura e fechamento e deixe os marcadores por conta do navegador.

Passo 3 de 6

Represente uma sequência com ol

Organize uma sequência com ol e li, preservando a ordem dos passos e deixando a numeração por conta do navegador.

A sequência está no código

Use <ol> para envolver uma sequência. Os itens continuam sendo elementos <li>, agora filhos diretos de <ol>.

A ordem dos <li> no código determina a ordem dos passos apresentados ao leitor.

Passos para conferir uma alteração na página

html
<ol>
  <li>Editar o arquivo.</li>
  <li>Salvar o arquivo.</li>
  <li>Atualizar a página no navegador.</li>
</ol>

Coloque os itens na ordem

Prepare o presente

O guia deve orientar: abrir a caixa → colocar o presente → fechar a caixa. Organize os itens que ficarão dentro de <ol>.

  1. `<li>Abrir a caixa.</li>`
  2. `<li>Colocar o presente na caixa.</li>`
  3. `<li>Fechar a caixa.</li>`

Deixe o navegador numerar

Por padrão, o navegador numera os itens de <ol> como 1, 2, 3… Não digite esses números no texto dos <li>.

A lista do exemplo inicial será exibida assim:

Exemplo

Resultado no navegador

  1. Editar o arquivo.
  2. Salvar o arquivo.
  3. Atualizar a página no navegador.

Dica

A numeração acompanha a posição

Ao mudar a posição de um <li>, o navegador ajusta sua numeração automaticamente. Você não precisa alterar o texto do item.

Escolha a marcação completa

Uma sequência para enviar uma mensagem

O guia pede: escrever a mensagem → revisar o texto → enviar a mensagem. Qual código representa essa sequência e deixa a numeração por conta do navegador?

Passo 4 de 6

Associe termos e descrições com dl

Construa uma lista de descrição com dl, marcando termos com dt e suas descrições com dd.

Três elementos, três funções

Para escrever uma lista de descrição, use:

  • dl: contém a lista inteira.
  • dt: identifica o termo.
  • dd: contém a descrição associada ao termo.

Uma associação completa

html
<dl>
  <dt>Idioma</dt>
  <dd>Português</dd>
</dl>

Dica

Em uma lista de descrição, use dt e dd, não li. No exemplo, “Idioma” é o termo e “Português” é sua descrição.

Complete a descrição

Uma linha está faltando

html
<dl>
  <dt>Formato</dt>
  ___
</dl>

Substitua a lacuna pela descrição “Digital”. Escreva o elemento completo, com tag de abertura, conteúdo e tag de fechamento.

Repita as associações dentro de dl

Para acrescentar outra associação, repita o padrão: um dt seguido de um dd, dentro do mesmo dl.

dt e dd são elementos irmãos: ambos são filhos diretos de dl. Feche o dt antes de abrir o dd; a descrição não fica dentro do termo.

Dois termos, cada um com sua descrição

html
<dl>
  <dt>Idioma</dt>
  <dd>Português</dd>
  <dt>Formato</dt>
  <dd>Digital</dd>
</dl>

Monte a lista de descrição

Organize as linhas do HTML

Monte uma única lista de descrição. Apresente primeiro o termo “Material” com a descrição “Papel” e depois o termo “Cor” com a descrição “Azul”.

  1. <dd>Azul</dd>
  2. <dt>Cor</dt>
  3. <dt>Material</dt>
  4. <dl>
  5. </dl>
  6. <dd>Papel</dd>

Passo 5 de 6

Crie sublistas dentro do item correspondente

Coloque uma sublista dentro do item ao qual ela pertence e escolha seu tipo conforme o significado dos itens.

A sublista pertence a um item

Quando alguns itens pertencem a um item mais amplo, coloque uma sublista dentro dele. Aqui, Maçã e Banana pertencem a Frutas; Arroz continua como outro item da lista principal.

Frutas contém sua própria lista

html
<ul>
  <li>Frutas
    <ul>
      <li>Maçã</li>
      <li>Banana</li>
    </ul>
  </li>
  <li>Arroz</li>
</ul>

Dica

Observe o fechamento

A sublista inteira fica antes do </li> de Frutas. Os itens internos, Maçã e Banana, têm seus próprios elementos li.

Encontre o fechamento fora do lugar

Código a corrigir

html
<ul>
  <li>Frutas</li>
  <ul>
    <li>Maçã</li>
    <li>Banana</li>
  </ul>
  <li>Arroz</li>
</ul>

Como corrigir a estrutura?

Qual alteração coloca a sublista dentro do item Frutas, mantendo Arroz como outro item da lista principal?

Cada nível tem seu significado

A sublista não precisa repetir o tipo da lista principal. Aqui, ol organiza as etapas de uma atividade, enquanto ul reúne materiais cuja ordem não é essencial.

Uma ul dentro de um item de ol

html
<ol>
  <li>Separar materiais
    <ul>
      <li>Caderno</li>
      <li>Lápis</li>
    </ul>
  </li>
  <li>Fazer anotações</li>
</ol>

Dica

O inverso também vale: um item de ul pode conter uma sublista ol quando os itens internos formam uma sequência significativa.

Monte a lista com sua sublista

Cada item no lugar certo

Ordene os blocos para criar duas etapas: primeiro Preparar a mesa, depois Desenhar. Papel e Lápis devem formar uma sublista não ordenada dentro de Preparar a mesa. Use todos os blocos.

  1. <li>Papel</li> <li>Lápis</li>
  2. <ul>
  3. <ol> <li>Preparar a mesa
  4. </li>
  5. <li>Desenhar</li> </ol>
  6. </ul>

Passo 6 de 6

Aplicação final: organize um guia com listas

Monte um guia para um encontro de estudos usando os três tipos de lista e uma sublista, com escolhas justificadas pelo significado.

Um guia para o encontro

Seu desafio

Organize os materiais, a preparação e os termos de um encontro de estudos. Use esta base e acrescente as listas dentro de body, após os subtítulos correspondentes. Na próxima tela, você receberá o conteúdo para organizar.

Documento-base

html
<!doctype html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Encontro de estudos</title>
</head>
<body>
  <h1>Encontro de estudos</h1>

  <h2>Materiais</h2>

  <h2>Preparação</h2>

  <h2>Termos do encontro</h2>

</body>
</html>

Monte e justifique

Transforme o conteúdo em listas

Escreva ou cole o conteúdo final de body, sem as próprias tags <body> e </body>, mantendo os títulos da base.

Organize estas informações:

  • Materiais, sem ordem obrigatória: caderno e caneta.
  • Preparação, nesta sequência: separar o material; revisar os temas; anotar dúvidas.
  • Dentro de “Revisar os temas”, inclua uma sublista com “Títulos e parágrafos” e “Listas”. A ordem desses temas não é obrigatória.
  • Termos do encontro: “Pauta” significa “Temas do encontro.”; “Resumo” significa “Síntese do conteúdo estudado.”

Use ul, ol e dl nos lugares adequados. Depois do código, justifique brevemente cada escolha e explique a qual item a sublista pertence.

Confira antes de concluir

Resumo

Checklist do seu guia

Revise sua resposta e ajuste o que for necessário.

  • Significado: ul agrupa os materiais; ol preserva a sequência da preparação; dl associa termos e descrições.
  • Itens: cada material, ação e tema está em seu próprio li, dentro de ul ou ol.
  • Associações: cada dt é seguido de seu dd, ambos diretamente dentro de dl, sem li.
  • Pertencimento: a sublista está antes do </li> de “Revisar os temas”. Ela usa ul porque a ordem local não é obrigatória.
  • Marcação: os elementos têm fechamento explícito, e os marcadores e números ficam por conta do navegador.

Listas ordenadas, não ordenadas e de descrição

Parabéns! Você concluiu: Listas ordenadas, não ordenadas e de descrição

Tutorial concluído! Você praticou como escolher e construir listas, associar termos às descrições e colocar sublistas dentro do item correspondente.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso