Avatar ·

Почему самозакрывающиеся теги `<script />` не работают в HTML?

Всем привет! Я начинающий frontend-разработчик и столкнулся с очень странной проблемой, на которой потерял кучу времени. Я пишу простую HTML-страницу и хочу подключить внешний JavaScript-файл. Вроде бы всё просто, но код не работает. Вот мой HTML: ```html Тест ``` Я ожидал, что на странице появится какой-то вывод из скрипта `app.js`, но ничего не происходит. В консоли браузера нет ошибок, но скрипт как будто не загружается. При этом, если я использую `` с закрывающим тегом, всё работает отлично. Я привык, что в HTML5 многие теги можно делать самозакрывающимися: `
`, ``, ``. Почему же с тегом `