As listas são úteis para listar os dados, obviamente! Mas é a partir delas que elaboramos os menus de navegação. Elas são importantes exatamente por essa razão (criar menus). É engraçado como certos elementos parecem destinados a determinado objetivo e, derrepente, fazemos um uso diferenciado dele.
De fato, os menus ficam bem estruturados quando elabrorados através das listas. Por tanto, não deveria causar espanto o uso de listas na construção de menus. Pelo contrário, faz muito sentido criar um menu com listas, afinal, o que é um menu se não um conjunto de itens (às vezes ordenado e às vezes não ordenado) ?
Temos as seguintes listas:
A minha preocupação e insistência com o assunto é baseado em uma ideia simples: para os veteranos, é intuitivo criar
menus através das listas. Já para os novatos, podem não conseguir ligar uma coisa a outra. Se você é um programador
experiente, levante a mão caso tenho “sacadado”, logo de primeira, que uma coluna de menus se constroe com tijolos
denominados li
.