¿Por qué las etiquetas autocerradas <script /> no funcionan en HTML?
¡Hola a todos! Soy un desarrollador frontend principiante y me encontré con un problema muy extraño en el que perdí mucho tiempo.
Estoy escribiendo una página HTML simple y quiero incluir un archivo JavaScript externo. Parece sencillo, pero el código no funciona. Aquí está mi HTML:
```html
Test
`, `
`, ``. ¿Por qué con la etiqueta `
¡Hola, mundo!
``` Esperaba que apareciera alguna salida del script `app.js` en la página, pero no ocurre nada. En la consola del navegador no hay errores, pero el script parece no cargarse. Sin embargo, si uso `` con una etiqueta de cierre, todo funciona perfectamente. Estoy acostumbrado a que en HTML5 muchas etiquetas se pueden hacer autocerradas: ``, `
Preguntas similares
Ámbito de variables en JavaScript: var, let, const y funciones
Cómo verificar rápidamente si una cadena es JSON en PHP?
Error LifecycleOwners must call register before they are STARTED en Fragment: ¿cómo solucionarlo?
¿Cómo implementar correctamente enumeraciones (Enum) en PHP sin soporte nativo?
Cómo obtener metadatos de un paquete Cargo (versión, nombre, descripción) en un programa en Rust