Avatar ·

Por que as tags de fechamento automático `<script />` não funcionam em HTML?

Olá a todos! Sou um desenvolvedor frontend iniciante e me deparei com um problema muito estranho no qual perdi muito tempo. Estou escrevendo uma página HTML simples e quero incluir um arquivo JavaScript externo. Parece simples, mas o código não funciona. Aqui está meu HTML: ```html Teste ``` Eu esperava que algum resultado do script `app.js` aparecesse na página, mas nada acontece. Não há erros no console do navegador, mas o script parece não carregar. No entanto, se eu usar `` com a tag de fechamento, tudo funciona perfeitamente. Estou acostumado que em HTML5 muitas tags podem ser de fechamento automático: `
`, ``, ``. Por que com a tag `