Vorei impostare la formattazione di una serie di elenchi nel CSS,
ma evidentemente mi sfugge qualcosa sull'ereditarietà.
Iniziamo dal primo codice:
codice:
ol{list-style-type:upper-roman}
ol ol{list-style-type:upper-alpha}
ol ol ol{list-style-type:decimal}
E fin qui tutto funziona: avrò un elenco del tipo:
I.
A.
1.
2.
B.
1.
2.
II.
ecc
Se però voglio distinguere due tipi di elenco, ad es aggiungendo
una seconda tipologia e mettendo nel CSS
codice:
ol{list-style-type:upper-roman}
ol ol{list-style-type:decimal}
per avere un elenco del tipo
I.
1.
2.
II.
1.
2.
e allora chiamando ad es il primo ol.nested e il secondo ol.seminested.
e distinguendo le classi nell'HTML, la cosa non funziona più.
Vale semplicemente l'elenco presente per ultimo nel CSS.
Ora, come posso mantenere distinti i due tipi di elenchi?

Grazie
M.