问答详情
源自:1-2 新朋友你在哪里(如何插入JS)

<script></script>标签的位置?

为什么有的代码<script></script>插在<head></head>标签中,有的插在<body></body>标签中?这两种有什么区别?

提问者:qq_生成风_0 2016-12-06 09:21

个回答

  • 慕粉17275137
    2016-12-06 09:34:23
    已采纳

    <script>在head标签里可以先执行编译,方便function方法的调用

  • 学海无涯刘子未
    2017-01-16 16:51:21

    <script>有三种嵌入方式

    第一种:嵌入式

    <html>

    <head>

    <title></title>

    <scripr >

              JavaScript的内容

    </script>

    </head>

    <body>

    </body>

    </html>

    第二种:内置式

    <html>

    <head>

    <title></title>

    </head>

    <body>

    <script >

              JavaScript的内容

    </script>

    </body>

    </html>

    第三种:外联式

    test.js文件

    <script></script>

    test.html文件

    <script language="javascript" type="text/javascript src="text.js"></script>


  • M哥斯拉
    2016-12-06 10:36:57

    可以放在HTML页面中的任意位置

    放在<head>部分

    最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。进行页面初始化的js必须放在head里面。

    放在<body>部分
    JavaScript代码在网页读取到该语句的时候就会执行