Listas encadeadas são listas inseridas dentro de outras listas, permitindo organizar informações em diferentes níveis hierárquicos.
Esse recurso é muito utilizado em menus, categorias de produtos, estruturas organizacionais e conteúdos com subdivisões.
A hierarquia permite representar relações entre elementos principais e seus subelementos.
<ul>
<li>Programação
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
</li>
</ul>
A lista interna fica dentro do item da lista principal.
É possível utilizar listas não numeradas em vários níveis.
Também podemos criar listas ordenadas dentro de outras listas.
É possível combinar listas ordenadas e não ordenadas.
<ol>
<li>Curso
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
</li>
</ol>
| Benefício | Descrição |
|---|---|
| Organização | Estrutura conteúdos complexos. |
| Hierarquia | Mostra relações entre elementos. |
| Legibilidade | Facilita compreensão. |
| Erro | Problema |
|---|---|
| Lista fora do <li> | Estrutura inválida. |
| Muitos níveis | Dificulta navegação. |
| Organização inadequada | Confunde o usuário. |
| Elemento | Função |
|---|---|
| <ul> | Lista não numerada. |
| <ol> | Lista numerada. |
| <li> | Item da lista. |