Listas
Tipos de listas
Existen tres tipos de listas:
- listas ordenadas
- listas no ordenadas
- listas de definición
Tanto las listas ordenadas como las listas desordenadas tienen la misma
estructura:
- las etiquetas <ul> ... </ul> delimitan la lista completa
- las etiquetas <li> ... </li> delimitan cada elemento de la
lista
La diferencia entre ambos tipos de listas es que el navegador numera (con
letras o números) los elementos de las listas ordenadas, mientras que el
navegador simplemente dibuja un símbolo gráfico en los elementos de las
listas no ordenadas.
Las listas de definición tienen una estructura distinta:
- las etiquetas <dl> ... </dl> delimitan la lista completa
- las etiquetas <dt> ... </dt> delimitan los términos
- las etiquetas <dd> ... </dd> delimitan las definiciones
Las etiquetas <dt> y <dd> pueden encontrarse en cualquier orden
dentro de un lista de definición, aunque lo razonable es que aparezcan cada
<dt> seguido por uno o varios <dd>.
Dentro de un elemento de lista se puede insertar cualquier elemento
(texto, imágenes, divisiones, tablas, etc).
Anidamiento
Las listas pueden presentar cualquier nivel de anidamiento. Cada lista
ordenada sigue su propia numeración, independiente de las demás.
Creación de listas en Amaya
Los botones , y permiten crear, respectivamente, listas no
ordenadas, listas ordenadas y listas de definición, aunque también puedes
utilizar el menú .
Mientras se está creando una lista, la tecla Intro se
interpreta de manera distinta, en función de la cantidad de veces que se
pulsa.
- En el caso de las listas ordenadas o sin ordenar, si el cursor está al
final de un elemento <li>, al pulsar
la tecla Intro:
- una vez, Amaya entiende que se quiere crear un nuevo párrafo dentro
del mismo elemento <li>,
- dos veces, Amaya entiende que se quiere crear un nuevo elemento
<li>,
- tres veces, Amaya entiene que no se quiere seguir con la lista,
sino salir de ella.
- En el caso de las listas de definición, si el cursor está al final de
un término <dt>, al pulsar la tecla
Intro:
- una vez, Amaya entiende que se quiere crear un nuevo párrafo dentro
del mismo término <dt>,
- dos veces, Amaya entiende que se quiere crear una nueva definición
<dd>,
- tres veces, Amaya entiende que se quiere crear un nuevo término
<dt>,
- cuatro veces, Amaya que no se quiere seguir con la lista, sino
salir de ella.
- En el caso de las listas de definición, si el cursor está al final de
una definición <dd>, al pulsar la
tecla Intro:
- una vez, Amaya entiende que se quiere crear un nuevo párrafo dentro
de la misma definición <dd>,
- dos veces, Amaya entiende que se quiere crear una nueva definición
<dd>,
- tres veces, Amaya entiende que se quiere crear un nuevo término
<dt>,
- cuatro veces, Amaya que no se quiere seguir con la lista, sino
salir de ella.
Si la lista ya creada, si el cursor se sitúa en el interior de un elemento
y se pulsa la tecla Intro repetidas veces, ocurre un proceso
similar, pudiéndose llegar a dividir la lista original en dos listas
separadas si se pulsa suficientes veces la tecla Intro.
Para insertar un nuevo elemento del lista, se puede seleccionar con
F2 el elemento anterior y pulsar Intro.
Transformaciones de listas
Se puede convertir una serie de párrafos en un lista, seleccionando los
párrafos con F2 y haciendo clic en el botón de lista
correspondiente (o mediante el menú ):
- Si se hace clic en el botón de lista ordenada o en el botón de
lista no ordenada, cada párrafo se convierte en un elemento <li>.
- Si se hace clic en el botón de lista de definición, el primer
párrafo se convierte en un término (<dt>) y cada uno del resto de párrafos se
convierte en una definición (<dd>).
Se puede convertir una lista de un itpo en otro, seleccionando la lista
completa con F2 y haciendo clic en el botón de lista
correspondiente (o mediante el menú ):
- Las listas ordenadas se convierten en no ordenadas y viceversa sin
problemas.
- Las listas ordenadas y no ordenadas (sin sublistas) se convierten en
lista de definición, pero todos los elementos se convierten en términos
(<dt>).
- Las listas ordenadas y no ordenadas que contiene sublistas se
convierten en lista de definición, pero los elementos de nivel superior
se convierten en términos (<dt>) y
los elementos de las sublistas en definiciones (<dd>).
- Las listas de definición se convierten en listas ordenadas o no
ordenadas con sublistas.
Se puede convertir una lista ordenada o no ordenada en una serie de
párrafos, seleccionando la lista completa con F2 y mediante el
menú . Una lista de definición no se puede convertir directamente
en párrafos, pero sí convertiéndola primero en una lista ordenada o no
ordenada.
Autor: Bartolomé Sintes Marco
Última modificación: 24 de noviembre de 2004