Will an html image tag execute in the head tag
html, javascript
Solution
It shouldn't. The spec says:
User agents do not generally render elements that appear in the HEAD as content.
See the spec
But browsers can do anything they want to.
Added:
It's a loose area in the spec. Eg a browser could:
- Render the element
- Ignore the element
- Load the image from its server but not render it
- Or something else
... and the browser would be compliant.
So see what your favorite browsers do and then use the info as you wish...
Problem
So a lead tracking company needs a link to fire and it was in the head tag...will it fire. ``` <head> <img width=1 height=1 src='http://track.searchignite.com/si/CM/Tracking/TransactionTracking.aspx?siclientid=4426&DetailDescription=935626&transactionamount=1&SICustTransType=19172&jscript=0&x10=goog&x9=1&x8=935626&x7=777+665-9999&x6=jones&x5=matt&x4=&x3=Camarillo&x2=Oxnard%2C+CA+Metro+Area&x1=Hidden+Springs&n1=Austin--Bedroom--austin_1_bedroom_apartments-P'> </head> ```