Necesito dividir en grupos de varios <li>
elementos en una lista, es posible?
(Yo sé que un dar a cada elemento de los diferentes nombres de clase/separar en diferentes <ul>
)
Necesito dividir en grupos de varios <li>
elementos en una lista, es posible?
(Yo sé que un dar a cada elemento de los diferentes nombres de clase/separar en diferentes <ul>
)
Han considerado que la anidados de UL? Creo que esto podría validar:
Tu CSS truco fue mi primera conjetura; lástima que no se puede usar eso.
form > fieldset > input
sería aún mejor, en términos de shorthandedness.De acuerdo a la XHTML esquema (o uno de los esquemas de todos modos), la única cosa que puedes poner dentro de un
<ul>
es un<li>
, como se describe en http://www.w3.org/TR/2006/WD-xhtml-modularization-20060705/abstract_modules.html#s_listmoduleUsted puede modificar la apariencia de los elementos de la lista mediante el uso de CSS, asignando diferentes valores de la clase a la
<li>
elementos.Han considerado que el uso de múltiples-la herencia de clases CSS? Esto puede ser un poco complicado de mantener, pero se va a resolver el caso de la misma entrada en varios grupos. El HTML se ve algo como esto:
Aquí tenemos tres grupos (carne, vegetarianos y veganos) y algunos ingredientes, como las setas y la cebolla, son parte de más de un grupo.
Creo que las únicas opciones son las que ya ha identificado, varias listas o a través de sus clases, ya que para un
li
a estar en la lista definida por unul
o unol
, debe ser el inmediata niño de queul
/ol
(referencia).Si necesita separar en diferentes grupos de elementos de una lista desordenada de lo que deberían pertenecer a las diferentes listas, ¿no es O debe ser agrupados en una lista ordenada (muchos ULs en una OL).
Si se trata de la presentación de necesidades (para mostrar una lista de varias columnas) y se puede resolver algunas limitaciones, la segunda técnica en https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5810687.html o explica también aquí : http://www.communitymx.com/content/article.cfm?page=2&cid=27F87
Existan tales grupos para seleccionar (optgroup), pero, obviamente, no se puede separar la opción de elementos porque se debe seleccionar sólo uno de ellos por lo que deben pertenecer al mismo elemento.