我所在的一个团队已经养成了在 HTML 页面的任意位置使用 <script>标记的习惯。例如:
<html>
<head></head>
<body>
<div id="some-div">
<script type="text/javascript">//some javascript here</script>
</div>
</body>
</html>
我以前从没见过这个。它似乎可以在我测试过的少数几种浏览器中工作。但据我所知,在这样的地方放置脚本标记是无效的。
我说错了吗?我们把脚本标记放在 div 标记中这样做有多糟糕?有没有什么浏览器兼容性问题需要我注意?