I'm currently building a small ad network, mainly intended to be used at our own websites.The ads are loaded by including a script on the site, like...\[code\]<script src="http://someurl.com/somejs.js"></script>\[/code\]Anywhere I place the script line, it's gets replaced with the ad content, inside a with inline styling.Must ads will be HTML, and that's what troubles me...For example, lets pretend that the ad content is something like\[code\]<div style="height: 150px; width: 90px; overflow: hidden; display: inline-block;"><p>Buy cheap buttons</p><p><img src="http://stackoverflow.com/questions/13808356/deliciousButtons.png" /></p></div>\[/code\]And then lets pretend that the content is loaded into a webpage, where someone has the following in his stylesheet:\[code\]img { border: 1px solid red; }\[/code\]Now the image in the ad gets a red border - bummer.My only solution would be to use iframes... However, I've never really liked iframes.Is there a html-element, where you can place HTML inside and everything placed inside is not susceptible to any stylesheet preferences - only inline styling?... If no. Any suggestions on how to do it? With no iframes