para numerada listas lista hacer etiqueta estilos ejemplos como html html-lists

numerada - listas en html ejemplos



¿La etiqueta<li> en HTML tiene una etiqueta final? (4)

El elemento li tiene una etiqueta final ( </li> ), pero es opcional en algunos casos:

La etiqueta final de un elemento li se puede omitir si el elemento li es seguido inmediatamente por otro elemento li o si no hay más contenido en el elemento principal.

Entonces, estaba aprendiendo sobre listas en HTML en la universidad y el profesor dijo que <li> no tiene una etiqueta de finalización </li> junto con otras etiquetas como <img> y <br> . ¿Es correcto o no? Porque he visto muchas plantillas / temas usando etiqueta al final, así como muchos sitios también enseñan que </li> existe, así que no estoy seguro de a quién creer y cuál es la forma correcta de usar <li> .

La razón por la que pregunto esto es porque la última vez que aprendimos acerca de la etiqueta <img> , dijo que el atributo alt="" te da un texto que se muestra sobre la imagen cuando pasas el mouse, que a su vez es un texto alternativo. Imágenes rotas cuando pregunté aquí y él estaba equivocado en ese caso, lo que también me hizo preguntarme esto también.

Gracias.


Es totalmente su elección dar etiqueta final a li. No hay reglas estrictas para terminar etiquetas. li, br también pueden realizar sin la etiqueta final.


Hay una diferencia entre HTML y XHTML. XHTML son más estrictos.

Si bien el HTML regular anterior no lo aplica para todas las etiquetas , todas las etiquetas en XHTML deben tener una etiqueta de finalización ** para validar. Incluso <br> y <img> menudo se escriben como <br /> o <img ... /> para darles etiquetas de terminación.

XHTML también introduce otros requisitos, por ejemplo:

  • Todas las etiquetas deben estar en minúsculas
  • Las citas deben ser utilizadas en los atributos.

Para más información ver HTML a XHTML.


No es una buena práctica de codificación omitir las etiquetas finales.

Si siempre escribes las etiquetas finales en

  1. nunca tendrá un problema si necesita cambiar de HTML a XHTML
  2. Siempre sabrás dónde está el final del elemento.
  3. Es más limpio y más fácil de leer.

Semánticamente, todas las etiquetas tienen una etiqueta de inicio y una etiqueta final , ya sea que las use o no, es una cuestión completamente diferente.