Existen tres tipos (básicos) de listas: ordenadas, desordenadas y de definición.
Para crear una lista ordenada usamos el tag <ol> (fácil de recordar porque viene de ordered list). Para introducir un nuevo elemento en una de estas listas se hace a través del tag <li>. Y no hay más secretos ... bueno, sí los hay. Podemos cambiar el tipo de numeración en estas listas usando CSS. El atributo es: style="list-style-type: valor" donde valor puede ser: decimal (por defecto: 1, 2, 3, ...); lower-roman (i, ii, iii, iv, ...); upper-roman (I, II, III, IV, ...); lower-alpha (a, b, c, ...) y upper-alpha (A, B, C, ...).
Para crear una lista desordenada usamos <ul> que viene de unordered list (vaya sorpresa, ¿verdad?). Al igual que en el caso anterior un elemento nuevo se introduce con <li>. Si queremos cambiar el tipo de lista lo volvemos a hacer mediante el atributo style="list-style-type: valor" donde valor esta vez puede ser: disc (por defecto); circle o square.
Y nos queda este último tipo de listas que se aparta un poco de las otras. En vez de tener un sólo tipo de elementos tiene dos: elemento a definir y lo que sería la propia definición. Estas listas se introducen con el tag <dl>. Un elemento a definir se introduce con el tag <dl> (definition term) y finalmente la definición se introduce mediante el tag <dd>. La teoría dice que una de estas listas se describe sintácticamente como <dl>(<dt></dt><dd></dd>)+</dl> pero en la práctica no es necesario.
Fin de la lección 4.