An iframe
tag is essentially a different browser window. You are not clicking on your link, but inside a different window.
Thus being said, I see absolutely no reason for the iframe
- it only loads a document containing an image. Use an img
tag instead or place a meaningful text inside the a
tag, hide it and put the image on the background.