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