2014-05-23 73 views
5

我想在下面的代碼是否是在一個網站的<head>部有效一些建議:<noscript><img /> in <head> valid valid?

<noscript><img src="http://bux1le001.com/images/track/26351.png?trk_user=26351&trk_tit=jsdisabled&trk_ref=jsdisabled&trk_loc=jsdisabled" height="0px" width="0px" style="display:none;" /></noscript> 

我已要求將其添加到一個網站,我照顧,但據我意識到這意味着如果JavaScript被禁用,它將顯示一個圖像來警告用戶,但是如果我把它放在<head>部分它不會起作用嗎?

+2

這是一個跟蹤圖像,不是顯示給用戶的東西(注意寬度和高度)。因此即使HTML無效,瀏覽器也可能會加載它。 – JJJ

+0

不,你不能! – KunJ

回答

4

它無效(在HTML 5之前頭部不允許有noscript元素,並且在HTML 5中可能不包含圖像),但它可能「工作」,因爲瀏覽器執行很多操作錯誤恢復。你可能沒有得到你期待的DOM。

相關問題