課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
網頁的呈現內容不都應該在body的標簽內嗎?
很奇怪
2021-03-17
源自:初識HTML(5)+CSS(3)-升級版 1-1
正在回答
這其實與代碼的運行順序有關,代碼運行順序是由上往下運行的,若將JS代碼放置在head標簽中,那么在讀取JS代碼時,底部的HTML內容并沒有被加載,HTML當中的標簽可能就是獲取不到的.
如果把JS代碼放置在body標簽中,則能夠保證JS會在網頁加載完畢之后再被讀取,也就不會出現標簽獲取不到JS代碼的情況.
正規的代碼規范是寫在Body里面,寫在Head和body中間就要看瀏覽器是否具備容錯處理,具備的話還是能顯示出來,但是不建議這樣做
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
2 回答head標簽
1 回答認識head標簽
3 回答head標簽做什么用的
5 回答認識head標簽
3 回答title標簽如果不在<head>標簽中
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-05-06
這其實與代碼的運行順序有關,代碼運行順序是由上往下運行的,若將JS代碼放置在head標簽中,那么在讀取JS代碼時,底部的HTML內容并沒有被加載,HTML當中的標簽可能就是獲取不到的.
如果把JS代碼放置在body標簽中,則能夠保證JS會在網頁加載完畢之后再被讀取,也就不會出現標簽獲取不到JS代碼的情況.
2021-03-17
正規的代碼規范是寫在Body里面,寫在Head和body中間就要看瀏覽器是否具備容錯處理,具備的話還是能顯示出來,但是不建議這樣做