Pergunta

Em que situações devemos ir para <dl> não <ul>?

Será que isso importa para <ul> ou <dl> utilizador leitor de tela? O software leitor de tela notificar o usuário sobre o conteúdo está em <ul> ou <dl>?

Foi útil?

Solução

A <dl> é uma lista de definições. Ele deve ser usado em tal caso um como, talvez, um dicionário:

Use a caso:

<dl>
<dt>Thesaurus</dt>
<dd>A book for finding synonyms of other words, often alphabetical. Similar to a dictionary.</dd>
</dl>

resultado do acima exposto:

Thesaurus
Um livro para encontrar sinónimos de outras palavras, muitas vezes alfabética. Semelhante a um dicionário.


A idéia é que o termo-a-ser-definida é realizada no elemento <dt>, ea definição do termo é dada na <dd>.

A <ul> é uma lista não ordenada. Agora, um <dl> não implica qualquer ordem para o seu conteúdo, mas implica uma relação semântica entre seus filhos. A <ul>, no entanto, poderia conter qualquer coisa que não é ordenado.

Outras dicas

Quando você está trabalhando com um conjunto de definições e não apenas uma lista de itens não-ordenadas.

Em casos ambíguos como seus exemplos no comentário sobre a resposta (nome da pessoa, em seguida, descrição, pergunta então resposta) de Jonathan, por que você não instale uma versão de teste de um leitor de tela ou dois e descobrir qual construção é lido mais apropriadamente ?

Aqui estão dois (de aqui ):

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top