2014-05-23 72 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。

相关问题