According to the spec (http://www.w3.org/TR/REC-CSS2/generate.html#propdef-content): The value is a URI that designates an external resource. If a user agent cannot support the resource because of the media types it supports, it must ignore the resource.In other words, you should be able to use syntax like the following to insert an image (or other media type supported by the browser) via generated content:a[rel="External"]:after { content: url("external-link.gif");}This works in Safari 3.1, Firefox 3, Opera 9.5 and Google Chrome, all on Windows. Does not work in IE8 beta 1 or beta 2.