Команда, над которой я работаю, привыкла использовать теги <script>
в случайных местах в теле наших HTML-страниц. Например:
<html>
<head></head>
<body>
<div id="some-div">
<script type="text/javascript">//some javascript here</script>
</div>
</body>
</html>
Я раньше этого не видел. Кажется, он работает в нескольких браузерах, которые я тестировал. Но, насколько мне известно, недействительно помещать теги script в такие места.
Неужели я ошибаюсь? Как плохо, что мы помещаем теги script в теги div так? Есть ли проблемы совместимости с браузером, о которых я должен знать?