Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2009, 07:31
Avatar de calathea
calathea
 
Fecha de Ingreso: octubre-2008
Ubicación: Valladolid
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 3
Listas ordenadas

Soy nueva en esto de la programacion html, y estaba practicando cosillas de lo más básicas...

Muchas de ellas consigo que me salgan, pero las listas ordenadas se me resiten.

Tengo entendido que, por defecto, vienen enumeradas con números arábigos (1, 2, 3, ...) y que si lo queremos cambiar, con poner <ol type="tipo"> indicando el código del tipo en "tipo" (A/a para letras, mayúsculas/minúsculas; o I/i para numeros romanos en mayúsculas/minúsculas).

Tengo este código:
Código HTML:
<ol type="1">
	<lh>Una lista ordenada
	<li>Elemento uno</li>
	<ol type="A">
	<li>Elemento A</li>
	<ol type="a">
	<li>Elemento a</li>
	<ol type="I">
	<li>Elemento I</li>
	<ol type="i">
	<li>Elemento i</li>
	<ol type="A">
	<li value="B">Elemento B</li>
	<ol type="a">
	<li value="b">Elemento b</li>
	<ol type="I">
	<li value="II">Elemento II</li>
	<ol type="i">
	<li value="ii">Elemento ii</li>
	<ol type="1">
	<li value="2">Elemento dos</li>
</ol> 
Pero en la vista de la página me aparece mal, y con un formato en escalera:

Cita:
Una lista ordenada
1.Elemento uno
A.Elemento A
a.Elemento a
I. Elemento I
i.Elemento i
A.Elemento B
a.Elemento b
I.Elemento II
i.Elemento ii
2. Elemento dos
No entiendo porqué toma esa estructura en escalera, ni por qué sólo toma el valor que le he especificado para el elemento dos y no para los elementos B, b, II, ii.

Lo que quería lograr era poner todos los elementos numerados con arábigos en el mismo nivel de sangría, los elementos con letras mayúsculas en otro, los de minúsculas en otro, los de romanos mayusculas en otro y finalmente los de romanos minúsculas en otro nivel de sangría diferente.

Si alguien me pudiera decir dónde está el error se lo agradecería.
Un saludo!