You use a 1×1 transparent GIF for the <img>
tag and then use CSS to set it's size and background image. If someone drags the image, they are dragging the transparent GIF and not the visible logo. In his page, the source looks like:
<img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="CSS Wizardry" class="s s--csswizardry-logo">
where "s s--csswizardry-logo" are:
background-image: url(/img/css/sprites/main.svg);
-webkit-background-size: 500px 500px;
-moz-background-size: 500px 500px;
-ms-background-size: 500px 500px;
-o-background-size: 500px 500px;
background-size: 500px 500px;
width: 128px;
height: 128px;
background-position: -10px -10px;
` in your logo or the general title of the site has to do with accessibility.
– Cfreak Sep 05 '13 at 18:51![Coca Cola]()
` is perfectly valid). My opinion is that if the image contents will *never* change when you redesign, then it is a content image and should be embedded via `