Validación HTML: UL en UL causa error "ul not allowed as child of element ul in this context"
Pregunta de Invitado | 31/03/2021 a las 22:49
Acabo de ver mi sitio web en un validador HTML. Recibí el siguiente mensaje de error allí:
Error: ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.) - [Error: ul no permitido como elemento secundario del elemento ul en este contexto. (Suprimiendo más errores de este subárbol).]
El error se refiere a una de mis listas ul en la que he incluido otra lista ul anidada como sublista. Es algo como esto:
<ul> <li>A</li> <ul> <li>A1</li> <li>A2</li> </ul> <li>B</li> <li>C</li> </ul>
Ahora, me pregunto si es posible crear una construcción de este tipo utilizando HTML válido. Según entiendo este error, no se permite utilizar un elemento UL como hijo de otro UL. ¿O hay alguna posibilidad de hacerlo?
Temas Relacionados
Lazarus: Programa sin GUI - Muchos errores de WSRegister
Pregunta | 2 Respuestas
CSS: Cómo incluir CSS en HTML
Tutorial | 0 Comentarios
Validación HTML5: Element "link" is missing required attribute "property"
Pregunta | 1 Respuesta
Validación HTML5: Attribute alt not allowed
Pregunta | 1 Respuesta
Validación HTML: "img attribute width/height has invalid value"
Pregunta | 1 Respuesta
Delphi/Lazarus: La sintaxis "is not" no funciona
Pregunta | 1 Respuesta
Linux: Cómo marcar un Archivo de Programa como ejecutable
Tutorial | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Seguro que es posible crear listas anidadas con HTML válido.
Lo que debe tener en cuenta es que solo se permiten elementos LI directamente debajo de un elemento UL.
Entonces, también su sublista debe declararse como un elemento de lista rodeado por <li></li> así:
Con esto, HTML Validator no debería quejarse.
02/04/2021 a las 03:00