Guia Prático de Listas HTML: Ordenadas e Não Ordenadas
As listas em HTML servem para organizar elementosTags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. de forma estruturada, permitindo agrupar informações em sequências numéricas ou em marcadores visuais. Independentemente de você estar criando um pequeno site pessoal ou um projeto de maior porte, as listas
Fundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. são fundamentais para dar clareza sobre o que é um item, o que é um subtópico e como tudo se relaciona.
Neste tutorial, vamos explorar:
- O conceito de listas
Fundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. não ordenadas (marcadores).
- O conceito de listas
Fundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas (numeração).
- A utilização do elemento
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis.
<li>
como item de listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web..
- Exemplos práticos
Classes e Herança em ES6+Aprenda a dominar classes e herança em ES6+: escreva códigos JavaScript claros e eficientes com métodos, getters e setters. de como estruturar listas para conteúdos simples ou hierarquias mais complexas.
O que são Listas Não Ordenadas?🔗
As listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. não ordenadas (ou unordered lists) são criadas com a tag
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis.
<ul>
(do inglês "unordered list"). Por padrão, cada item da listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. é precedido por um marcador (geralmente um ponto/bullet) ao exibir a página no navegador. Esse formato é ideal para quando a ordem dos itens não é relevante.
Para criar uma listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. não ordenada, você faz:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
Os itens de listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. são especificados com
<li>
(list item). É comum usarmos essa abordagem em listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. de tarefas, menus de navegação, pontos de discussão e assim por diante.
O que são Listas Ordenadas?🔗
As listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas (ou ordered lists) são criadas com a tag
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis.
<ol>
(do inglês "ordered list"). O navegador, por padrão, exibe uma numeração crescente para cada <li>
. Essa é a escolha perfeita quando é importante!important e Boas PráticasDescubra como o !important afeta a cascata do CSS e aprenda boas práticas para evitar conflitos, facilitando a manutenção e depuração do código. destacar a ordem ou sequência de cada item.
Aqui vai um exemplo de listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenada:
<ol>
<li>Primeiro passo</li>
<li>Segundo passo</li>
<li>Terceiro passo</li>
</ol>
Normalmente, listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas aparecem em tutoriais, instruções passo a passo, rankings ou top 10 de algo - lugares em que a posição do item faz diferença.
Diferenças Principais🔗
Observe na tabelaCriando Tabelas: `<table>`, `<tr>`, `<td>`, `<th>`Descubra como montar tabelas HTML com tags básicas. Este tutorial prático ensina o uso de <table> <tr> <td> e <th> para organizar dados de forma eficiente. abaixo as principais diferenças entre
<ul>
e <ol>
:
Tag | Descrição | Quando Usar? |
---|---|---|
<ul> | Lista não ordenada, geralmente com marcadores (bullets). | Quando a sequência não é essencial. |
<ol> | Lista ordenada, com numeração automática (1, 2, 3...). | Quando a ordem ou a hierarquia importa. |
<li> | Representa cada item, seja em <ul> ou <ol> . | Sempre que quiser adicionar um elemento à lista. |
Itens de Lista: <li>
🔗
Toda listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web., seja
<ul>
ou <ol>
, é composta por itens de listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. por meio da tag
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis.
<li>
. Cada <li>
representa um elementoTags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. independente, que pode conter apenas texto ou, inclusive, outras tags HTML, como:
</li>
<li></li>
<li></li>
</ul>
Listas Aninhadas (Sublistas)🔗
É possível também aninhar (ou encaixar uma listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. dentro de outra). Por exemplo, se você quer criar um esquema de categorias (uma sublista para cada tópico), pode fazer algo como:
<ul>
<li>Categorias
<ul>
<li>Tecnologia</li>
<li>Desenho</li>
<li>Educação</li>
</ul>
</li>
<li>Outros Assuntos</li>
</ul>
No exemplo acima, temos uma listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. principal (
<ul>
) com dois itens principais. Dentro de um desses itens, criamos outra listaFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. (
<ul>
) para detalhar subitens. Você pode aplicar o mesmo raciocínio para listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas, criando
<ol>
dentro de <ol>
ou <ol>
dentro de <ul>
, de acordo com a hierarquia que precisa.
Personalização de Listas🔗
Embora seja mais comum estilizar as listasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. via CSS, algumas personalizações básicas podem ser feitas com atributos HTML
O que é HTML? Fundamentos, História e Evolução da LinguagemDescubra a origem e evolução do HTML, entendendo sua importância na estrutura da web e como influenciou o desenvolvimento digital moderno.:
- type: No
<ol>
, é possível alterar o tipo de numeração para a, A, i, I, por exemplo:
<ol type="a">
<li>Item A</li>
<li>Item B</li>
<li>Item C</li>
</ol>
- start: Também no
<ol>
, para iniciar a contagem de um determinado número:
<ol start="5">
<li>Item 5</li>
<li>Item 6</li>
</ol>
Para ir além, normalmente se utiliza CSSO que é CSS?Descubra como o CSS transforma a aparência das páginas web, separando conteúdo de design para melhor organização e flexibilidade. para alterar estilo de marcadores (caso das listas não ordenadas) ou o número em listas
Fundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas.
Boas Práticas🔗
- Se a ordem não importa, prefira usar
<ul>
; caso contrário, use<ol>
. - Mantenha os textos dos itens curtos e claros, principalmente se a lista tiver muitos elementos
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis..
- Utilize sublistas apenas quando necessário, evitando hierarquias muito complexas que possam confundir o leitor.
Conclusão🔗
ListasFundamentos de Arrays e ObjetosDomine arrays e objetos em JavaScript com este tutorial narrativo. Aprenda a utilizar métodos e exemplos práticos para aprimorar seu desenvolvimento web. ordenadas e não ordenadas são elementos
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. fundamentais no desenvolvimento web. Elas ajudam a organizar e priorizar conteúdo, sendo cruciais em qualquer site que apresente tópicos, tarefas, links ou instruções.
<ul>
é sua aliada quando a sequência não é determinante.<ol>
resolve os casos em que a ordem importa.<li>
é o elementoTags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. essencial para os itens de cada lista.
Sabendo esse conceito, você está pronto para montar seções informativas, menus de navegação ou tutoriais passo a passo, tudo de forma mais estruturada e fácil de acompanhar!
Autor: Marcelo V. Souza - Engenheiro de Sistemas e Entusiasta em IoT e Desenvolvimento de Software, com foco em inovação tecnológica.
Referências🔗
- Codecademy: www.codecademy.com/learn/learn-html
- freeCodeCamp: www.freecodecamp.org/learn/responsive-web-design/#basic-html-and-html5
- MDN Web Docs: developer.mozilla.org/en-US/docs/Web/HTML
- W3C: html.spec.whatwg.org/multipage/
- W3Schools: www.w3schools.com/html/