очень простой вопрос, но я не нашел для него ответа...
почему для некоторых тегов открытия/запуска html требуется тег закрытия/завершения?
например, <script>
требует a </script>
, а <img>
может (на самом деле, должен) быть самозакрывающимся (<img src="path.jpg" />
)?
Я предполагаю, что он имеет отношение к требованию содержимого между начальным и конечным тегами, но с примером <script>
, <script src="file.js"></script>
ничего не требуется между...
Я спрашиваю, потому что я сжег твердые два часа, пытаясь понять, почему мой включенный script работал в Safari, но не в FF или Chrome. это произошло потому, что я неправильно закрыл тег script. BLEH.