Re: -vnd properties etc

On Tue, 24 Aug 2004, Rimas Kudelis wrote:
> 
> I've found a FAQ which states that such identifyers make my stylesheet 
> invalid, but i don't quite agree with that. The thing is that CSS2.1 
> describes vendor-specific extensions which begin with a dash or an 
> underscore ( http://www.w3.org/TR/2004/CR-CSS21-20040225/syndata.html#q4 
> ). IMHO, that means that using such properties does NOT make a 
> stylesheet invalid.

Vendor extensions are invalid CSS2.1. You should only use vendor 
extensions for experimentations; they are not intended for use in public 
situations. Using vendor extensions makes it impossible for your 
stylesheet to interoperate between vendor implementations.

The spec gives rules for creating vendor extensions so that vendors who 
wish to experiment with new properties and values can do so without 
risking clashing with future specifications. We have had serious problems 
with that before.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Tuesday, 24 August 2004 10:55:37 UTC