- From: Cyril Concolato <cyril.concolato@enst.fr>
- Date: Mon, 26 Apr 2004 16:22:15 +0200
- To: www-svg@w3.org
Hi,
Consider the following examples
Example 1:
<svg width="100" height="100" viewBox="0 0 100 100">
<g>
<rect x="50" y="50" width="50" height="50"/>
</g>
</svg>
In ASV, this shows a black square which is ok because black is the
default filling.
Example 2:
<svg width="100" height="100" viewBox="0 0 100 100">
<g fill="red">
<rect fill="inherit" x="50" y="50" width="50" height="50"/>
</g>
</svg>
In ASV, this shows a red square which is ok because the rectangle
filling is explicitely inherited from the group.
Example3:
<svg width="100" height="100" viewBox="0 0 100 100">
<g fill="red">
<rect x="50" y="50" width="50" height="50"/>
</g>
</svg>
In ASV, this shows a red square. My problem is that I would have thought
that example 3 was similar to example 1 and not example2.
This may be a stupid question but where in the spec is it said that when
an attribute is not present, its value should be inherited instead of
using its default value.
Regards,
Cyril Concolato
--
Ecole Nationale Supérieure des Télécommunications, Paris
Dept. Comelec
46, rue Barrault 75013 Paris
Tel: +33145817991 Fax: +33145804036
Received on Monday, 26 April 2004 10:22:56 UTC