- From: James Craig <work@cookiecrook.com>
 - Date: Thu, 03 Jul 2003 14:08:47 -0500
 - To: Ian Hickson <ian@hixie.ch>
 - CC: "www-style@w3.org" <www-style@w3.org>
 
Ian Hickson wrote:
> With the CSS3 Generated Content draft, that would be:
>    myImage { content: attr(mySource, url), attr(myAlt); }
Oh right, nice. Thanks.
What about specifying something to display the way a 'title' attribute 
currently would in HTML? I suppose it could be done this way:
   myImage {
     content: attr(mySource, url), attr(myAlt) "(" attr(title) ")";
     }
But I was thinking about the way a UA implementation can handle the alt 
and title attibutes simultaneously in different ways. Ex:
  - Mozilla uses text for alt and tooltip for title.
  - Safari uses text for alt and status bar text for title.
Should there also be some way to specify size based on included 
attributes like width and height? I assume it would need "px" appended 
to the attr(width). Is this right?
   width: attr(width) "px";
   height: attr(height) "px";
>>Should there be a mime-type spec in the CSS for these images?
> 
> I don't understand what this means.
Nevermind. I guess it's not really important if the server configuration 
is set up correctly.
>>displaying other kind of things that would typicially be held in HTML
>><object> elements?
> 
> Why do they need any special casing?
>    video { content: url(movie.mpeg); }
>    flash { content: url(game.swf); }
What about functional attributes like pluginspage or functional child 
elements like <param>?
Thanks Ian, your comments have been really helpful.
Cheers,
James Craig
-- 
http://www.cookiecrook.com/
Received on Thursday, 3 July 2003 15:08:55 UTC