sirven sirve que para origen los internet historia hipertexto funcionan funcion evolución estándares estandares cómo cual html w3c-validation html-lists

sirve - w3c html5



¿Cómo escribir puntos de viñeta de varios niveles compatibles con W3C en HTML? (2)

Complementando la respuesta de David Thomas, esto eliminaría la bala no deseada:

<ul> <li>myItem 1</li> <li>myItem 2 <ul> <li>myItem 2a</li> </ul> </li> <li>myItem 3</li> <li>myItem 4</li> </ul>

¿Es posible escribir viñetas de varios niveles que cumplen con W3C (lista desordenada) en HTML?

Se puede usar anidada ul, pero no cumple con W3C.

<ul> <li>myItem 1</li> <li>myItem 2</li> <ul> <li>myItem 2a</li> </ul> <li>myItem 3</li> <li>myItem 4</li> </ul>

  • myItem 1
  • myItem 2
    • myItem 2a
  • myItem 3
  • myItem 4

En Visual Studio, el código anterior da la advertencia: Validación (XHTML 1.0 Transitional): Elemento ''ul'' no se puede anidar dentro del elemento ''ul''


El único hijo válido de u u ol es un elemento li ; un li puede, sin embargo, contener un ul (o ol ). Para lograr tu objetivo:

<ul>      <li>myItem 1</li>      <li>myItem 2</li> <li style="list-style-type:none">      <ul>         <li>myItem 2a</li>       </ul> </li>      <li>myItem 3</li>      <li>myItem 4</li> </ul>