Esercitazione HTML

HTML HOME Introduzione all'HTML Editor HTML HTML di base Elementi HTML Attributi HTML Intestazioni HTML Paragrafi HTML Stili HTML Formattazione HTML Citazioni HTML Commenti HTML Colori HTML CSS HTML Collegamenti HTML Immagini HTML Favicon HTML Tabelle HTML Elenchi HTML Blocco HTML e in linea Classi HTML ID HTML Iframe HTML JavaScript HTML Percorsi di file HTML Testa HTML Layout HTML HTML reattivo Codice informatico HTML Semantica HTML Guida allo stile HTML Entità HTML Simboli HTML Emoji HTML Set di caratteri HTML Codifica URL HTML HTML e XHTML

Moduli HTML

Moduli HTML Attributi del modulo HTML Elementi del modulo HTML Tipi di input HTML Attributi di input HTML Attributi del modulo di input HTML

Grafica HTML

Tela HTML HTML SVG

Supporto HTML

Supporto HTML Video HTML Audio HTML Plug-in HTML YouTube HTML

API HTML

Geolocalizzazione HTML Trascina/rilascia HTML Archiviazione Web HTML Lavoratori Web HTML HTML SSE

Esempi HTML

Esempi HTML Quiz HTML Esercizi HTML Certificato HTML Riepilogo HTML Accessibilità HTML

Riferimenti HTML

Elenco tag HTML Attributi HTML Attributi globali HTML Supporto browser HTML Eventi HTML Colori HTML Tela HTML Audio/video HTML Tipi di documenti HTML Set di caratteri HTML Codifica URL HTML Codici HTML Lang Messaggi HTTP Metodi HTTP Convertitore da PX a EM Tasti rapidi

Elenchi non ordinati HTML


Il <ul>tag HTML definisce un elenco non ordinato (puntato).


Elenco HTML non ordinato

Un elenco non ordinato inizia con il <ul>tag. Ciascun elemento dell'elenco inizia con il <li>tag.

Per impostazione predefinita, gli elementi dell'elenco saranno contrassegnati da punti elenco (piccoli cerchi neri):

Esempio

<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>


Elenco HTML non ordinato: scegli l'indicatore dell'elemento dell'elenco

La proprietà CSS list-style-typeviene utilizzata per definire lo stile dell'indicatore dell'elemento dell'elenco. Può avere uno dei seguenti valori:

Value Description
disc Sets the list item marker to a bullet (default)
circle Sets the list item marker to a circle
square Sets the list item marker to a square
none The list items will not be marked

Esempio - Disco

<ul style="list-style-type:disc;">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

Esempio - Cerchio

<ul style="list-style-type:circle;">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

Esempio: quadrato

<ul style="list-style-type:square;">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

Esempio - Nessuno

<ul style="list-style-type:none;">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>


Elenchi HTML nidificati

Gli elenchi possono essere nidificati (elenco all'interno dell'elenco):

Esempio

<ul>
  <li>Coffee</li>
  <li>Tea
    <ul>
      <li>Black tea</li>
      <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ul>

Nota: una voce di elenco ( <li>) può contenere un nuovo elenco e altri elementi HTML, come immagini e collegamenti, ecc.


Elenco orizzontale con CSS

Gli elenchi HTML possono essere stilizzati in molti modi diversi con i CSS.

Un modo popolare è modellare un elenco orizzontalmente, per creare un menu di navigazione:

Esempio

<!DOCTYPE html>
<html>
<head>
<style>
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 16px;
  text-decoration: none;
}

li a:hover {
  background-color: #111111;
}
</style>
</head>
<body>

<ul>
  <li><a href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
</ul>

</body>
</html>

Suggerimento: puoi imparare molto di più sui CSS nel nostro Tutorial CSS .


Riassunto capitolo

  • Utilizzare l'elemento HTML <ul>per definire un elenco non ordinato
  • Utilizzare la proprietà CSS list-style-typeper definire l'indicatore dell'elemento dell'elenco
  • <li>Utilizzare l' elemento HTML per definire una voce di elenco
  • Gli elenchi possono essere nidificati
  • Gli elementi dell'elenco possono contenere altri elementi HTML
  • Utilizzare la proprietà CSS float:leftper visualizzare un elenco in orizzontale

Tag elenco HTML

Tag Description
<ul> Defines an unordered list
<ol> Defines an ordered list
<li> Defines a list item
<dl> Defines a description list
<dt> Defines a term in a description list
<dd> Describes the term in a description list

Per un elenco completo di tutti i tag HTML disponibili, visita il nostro Riferimento ai tag HTML .