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
lise puede omitir si el elementolies seguido inmediatamente por otro elementolio 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
- nunca tendrá un problema si necesita cambiar de HTML a XHTML
- Siempre sabrás dónde está el final del elemento.
- 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.