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