title: Dynamically Adding a background color when hyperlinking to a .png file
body: <p>So I have a bunch of .png files on my website. I'm using .png files because I am laying them over top of other images to create a mockup. I currently have the .png's hyperlinked so on click the user is directed to the .png file directly (ie. "www.website.com/images/theimage.png"). </p>
  
  <p>This is all working good and fine, however, some of my .png files have white in them as they are being layered over top of dark background images. So when the user is directed to the .png file, they can't see any of the white areas because the body default background color (or lack there of) is white. Is there a way to dynamically pass a css rule to the body tag on the page that the browser uses to show the .png? I would like to do it using PHP or CSS or something along those lines. </p>
  
  <p>So in the link, I would like to add some data that gets passed to the <a href="http://www.website.com/images/theimage.png" rel="nofollow">http://www.website.com/images/theimage.png</a> page that contains a background color to be used. I was thinking maybe something like: </p>
  
  <pre><code>&lt;a href="http://www.website.com/images/theimage.png?backround=black"&gt;Link&lt;/a&gt;
  </code></pre>
  
  <p>or </p>
  
  <pre><code>&lt;a href="http://www.website.com/images/theimage.png" target="background:black"&gt;Link&lt;/a&gt;
  </code></pre>
  
  <p>I just don't know. </p>
  
  <p>I have Googled for about 30 minutes now and I can't find anything on a trick to do this. Thanks in advance. </p>