W3C home > Mailing lists > Public > www-style@w3.org > August 2007

Re: [CSS3 proposal] 'replace-by-image' property

From: Rikkert Koppes <rikkert@finalist.com>
Date: Wed, 01 Aug 2007 13:31:40 +0200
Message-ID: <46B06F1C.1020504@finalist.com>
CC: www-style@w3.org

Wouldn't list-style-image handle this use case?

Rikkert Koppes

Nikodem wrote:
> I think that [X]HTML image tag <img src="..." /> is OK for 
> content-related images (photos for articles etc.), but not for 
> navigation (<ul><li><a href="mailto:a@b.c"><img src="mail.png" 
> alt="Mail" /></a></li></ul>), where it is going to be a little 
> presentational. It could be made so:
>     <style type="text/css">
>     ul li#mail{replace-by-image:url("mail.png");}
>     @media print{ul li#mail{replace-by-image:none;}}
>     </style>
>     <ul><li id="mail"><a href="mailto:a@b.c">Mail</a></li></ul>
> If the image could not be loaded (or document would be printed), then
> only text would be displayed, otherwise there would appear mail.png 
> image.
> That gives a possibility of editing look of page only from CSS, not 
> [X]HTML. Earlier I had many problems with making printable versions of 
> page (e.g. overriding logo by black'n'white version was requiring 
> separated printable version in another HTML document).
Received on Wednesday, 1 August 2007 11:32:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:51 GMT