O que são Description Lists e quando você deve usá-las?

Listas de descrição são perfeitas para apresentar termos e definições em um formato organizado e fácil de ler, como em um glossário ou dicionário real, onde você pode encontrar palavras com suas definições correspondentes. Este é um exemplo de uma lista de descrição em HTML com dois termos e seus detalhes correspondentes. Ative o editor interativo e tente descomentar o código para ver o novo item de detalhe aparecer na janela de visualização.
<dl>
  <dt>HTML</dt>
  <dd>HyperText Markup Language</dd>
  <dt>CSS</dt>
  <dd>Cascading Style Sheets</dd>
  <!-- <dt>JS</dt>
  <dd>JavaScript</dd> -->
</dl>
Neste caso os termos são as siglas HTML e CSS e os detalhes são suas expansões. Os detalhes também podem ser definições ou outras informações relacionadas aos termos. Você precisará de três elementos HTML para definir uma lista de descrição. Primeiro, o elemento da lista de descrição, dl, que é o contêiner para toda a lista. Você pode ver que ele envolve todos os outros elementos da lista de descrição no exemplo. Então, um elemento de termo de descrição, dt, para cada termo. Neste caso a lista de descrição tem dois termos, HTML e CSS, então ela tem dois desses elementos. E finalmente, após cada termo você encontrará um elemento de detalhes de descrição, dd, para a descrição ou detalhes associados a esse termo. Neste exemplo, eles são Hypertext Markup Language e Cascading Style Sheets. No navegador, você veria cada termo seguido pela sua descrição correspondente. Por padrão, as descrições são ligeiramente mais indentadas para a direita para distingui-las visualmente. Mas listas de descrição não se limitam apenas a termos e definições. Eles são muito mais versáteis do que isso. Aqui temos uma receita com dois ingredientes. Ative o editor interativo e tente descomentar o código para ver o novo item de detalhe aparecer na janela de visualização.
<dl>
  <dt>Flour</dt>
  <dd>2 cups</dd>
  <dt>Sugar</dt>
  <dd>1/2 cup</dd>
  <!-- <dt>Vegetable Oil</dt>
  <dd>2 tablespoons</dd> -->
</dl>
A lista de descrição inteira está dentro de um elemento de lista de descrição. O primeiro ingrediente, Flour, está dentro de um elemento de termo de descrição. Então, você pode ver quanto deste ingrediente você vai precisar: 2 cups. Isto está dentro de um elemento de detalhes de descrição logo após seus respectivos ingredientes. E a mesma estrutura é repetida para Sugar. Neste caso, a receita tem apenas dois ingredientes, mas se houvesse mais a mesma estrutura poderia ser repetida ao longo da lista de descrição. No navegador, você veria os ingredientes alinhados à esquerda e as medidas indentadas para separá-los visualmente. Outros casos de uso para listas de descrição incluem especificações de produtos, perguntas frequentes, informações de contato e metadados. Essencialmente, quando você tem duas informações relacionadas no formato de par chave-valor, onde uma atua como um rótulo, a chave, e a outra atua como uma informação adicional relacionada, o valor, você pode usar uma lista de descrição.
Este módulo não possui perguntas. Marque como concluído.