什么時候需要把script 寫在head里,什么時候又寫在body里面
? ? <body>
? ? ? ? <h1>Hello, world!</h1>
? ? ? ??
? ? ? ? <!-- 如果要使用Bootstrap的js插件,必須先調入jQuery -->
? ? ? ? <script src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
? ? ? ? <!-- 包括所有bootstrap的js插件或者可以根據需要使用的js插件調用 -->
? ? ? ? <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>?
? ? </body>
2015-12-04
在HTML body部分中javascript會在頁面加載時被執行,在HTML body部分中的JavaScripts會在被調用的時候才執行。
head部分中的腳本:需調用才執行的腳本或事件觸發執行的腳本放在HTML的head部分中,當你把腳本放在HEAD部分中時,可以保證腳本在任何調用之前被加載。
body部分中的腳本:當頁面被加載時立即執行的腳本放在HTML的body部分。放在body中的腳本通常被用來生成頁面的內容。
2015-12-02
原理:
頁面讀取時,如果放到head中,而沒有加window.onload,有些元素還沒有讀到,這時瀏覽器就會報錯,不在往下讀了。這時如果放到head中,要加window.onload=function(){代碼}.
如果不加onload,就放到時body尾。一般除去常用的,都是放到尾部。以防出現錯誤
2015-03-24
了解前端性能優化后,再回頭來思考這個問題.準確來說是放在head頭,和body尾.
2015-03-24
優先讀取上面的,下面的后讀取