Menú

Enlaces

Visitas

3.4. Listas

3.4.1. Listas desordenadas o Listas con viñetas

Listas desordenadas (unordered list) <ul> o Listas con viñetas. Cada uno de los elementos de la lista es citado por medio de una etiqueta <li> (Sin cierre, aunque no hay inconveniente en colocarlo </li>). Los tipos de viñeta pueden ir tanto dentro de <ul> como de <li> con el atributo type.

Nota: En algunos navegadores no funciona la opción de cambiar el tipo de viñeta a mostrar y por mucho que nos empeñemos, siempre saldrá el redondel negro. En caso de que no funcione siempre podemos construir la lista a mano con la viñeta que queramos utilizando las tablas de HTML. Veremos más adelante cómo trabajar con tablas. Por defecto type="disc", sin colocar el type=" disc".
<ul type="square">
<li>
<li>
</ul>

<ul>
<li type="square">
<li type="square">
</ul>
<ul type="square">
<li></li>
<li></li>
</ul>

<ul>
<li type="square"></li>
<li type="square"></li>
</ul>

Está delimitado por las etiquetas:
<ul></ul>
Ejemplo:
<ul>
<li>Por defecto. Sin colocar el type="disc". Disco.
<li type="circle">type="circle". Círculo.
<li type="disc">type="disc". Disco.
<li type="square">type="square". Cuadrado.
</ul>
Resultado:
  • Por defecto. Sin colocar el type=disc.
  • type="circle". Círculo.
  • type="disc". Disco.
  • type="square". Cuadrado.

3.4.2. Listas ordenadas o Listas numeradas

Listas ordenadas (ordered list) <ol> o Listas numeradas. Cada elemento será igualmente precedido de su etiqueta <li> (Sin cierre, aunque no hay inconveniente en colocarlo </li>). Los tipos de viñeta pueden ir tanto dentro de <ol> como de <li> con el atributo type. Si queremos que el orden empiece por otro lugar que no sea el primero hay que añadir el atributo start. Sería Start="5". Es un número. el navegador ya traducirá en el caso de las letras.
Nota: Recordamos que en algunos navegadores no funciona la opción de cambiar el tipo de viñeta a mostrar. Por defecto type="1", sin colocar el type="1"

Está delimitado por las etiquetas:
<ol></ol>
Ejemplo:
<ol>
<li>Por defecto. Sin colocar el type="1".
<li type="1">type="1". Para ordenar por números.
<li type="a">type="a". Por letras del alfabeto.
<li type="A">type="A". Por letras mayúsculas del alfabeto.
<li type="i">type="i". Por números romanos en minúsculas.
<li type="I">type="I". Por números romanos en mayúsculas.
</ol>

<ol type="1" start="8">
<li>Texto
<li>Texto
</ol>
Resultado:
  1. Por defecto. Sin colocar el type="1".
  1. type="1". Para ordenar por números.
  1. type="a". Por letras del alfabeto.
  1. type="A". Por letras mayúsculas del alfabeto.
  1. type="i". Por números romanos en minúsculas.
  1. type="I". Por números romanos en mayúsculas.

  1. Texto
  2. Texto

3.4.3. Listas de definición (definition list)

Listas de definición (definition list) <dl>. La etiqueta del elemento es <dt> (definition term) y la etiqueta de su definición es <dd> (definition definition).

Está delimitado por las etiquetas:
<dl></dl>
Ejemplo:

<p>Diccionario de la Real Academia</p>

<dl>
<dt>Libertad.
<dd>Es la capacidad del ser humano de obrar o no obrar a lo largo de su vida por lo que es responsable de sus actos.
<dt>Dictadura.
<dd>Gobierno que en un país impone su autoridad violando la legislación anteriormente vigente.
</dl>

<dl><dd>Primer nivel de desplazamiento.
<dl><dd>Segundo nivel de desplazamiento.
<dl><dd>Tercer nivel de desplazamiento.
</dl></dl></dl>
Resultado:

Diccionario de la Real Academia

Libertad.
     Es la capacidad del ser humano de obrar o no obrar a lo largo de su vida por lo que es responsable de sus actos.
Dictadura.
     Gobierno que en un país impone su autoridad violando la legislación anteriormente vigente.


Primer nivel de desplazamiento.
Segundo nivel de desplazamiento.
Tercer nivel de desplazamiento.

3.4.4. Listas anidadas

Nada nos impide utilizar todas estas etiquetas de forma anidada como hemos visto en otros casos.

Está delimitado por las etiquetas:
<ul></ul>
<ol></ol>
<dl></dl>
Ejemplo:

<p>Ciudades del mundo</p>

<ul>
<li>España
<ol>
<li>Barcelona
<li>Madrid
</ol>
<li>Francia
<ol>
<li>París
<li>Niza
</ol>
</ul>
Resultado:

Ciudades del mundo

  • España
    1. Barcelona
    2. Madrid
  • Francia
    1. París
    2. Niza