W3C home > Mailing lists > Public > www-svg@w3.org > November 2004

Re: CSS WG comments on SVG 1.2

From: Anne van Kesteren <fora@annevankesteren.nl>
Date: Wed, 01 Dec 2004 00:45:17 +0100
Message-ID: <41AD060D.4030903@annevankesteren.nl>
To: Dean Jackson <dean@w3.org>
CC: Ian Hickson <ian@hixie.ch>, Bert Bos <bert@w3.org>, Antoine Quint <ml@graougraou.com>, www-svg@w3.org

Dean Jackson wrote:
>>>> Several properties in SVG 1.2 (including 'enable-background',
>>>> 'overlay', 'cache', 'static', 'snap', 'focusable', 'tooltip') have
>>>> names that are likely to clash with future CSS extensions. Since the
>>>> SVG-introduced properties apply only to specific SVG cases, whereas the
>>>> CSS properties are generic, we request that the SVG property names be
>>>> made more specific to avoid future clashes.
>>> Although you are probably aware, the reason for this type of issue is
>>> that CSS doesn't offer any way to "package" property names and ensure
>>> avoiding clashes with other vocabularies.
>> Prefixing every property with "svg-" would do that.
> So would prefixing the majority of the CSS properties with "html-".

Except that all non-SVG CSS properties, even markup languages specific 
properties like XHTML Ruby, apply to all XML markup languages and HTML.

Everything the CSS WG has created works interoperable between XML 
dialects and HTML. There is no such thing as HTML specific CSS properties.

The problem is that SVG is a presentational markup language.

  Anne van Kesteren
Received on Tuesday, 30 November 2004 23:45:57 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:54:04 UTC