SVG mit CSS
Dennis Schey
- css
Hallo an alle,
ich hab da mal ne Frage:
wie kann ich die X, Y und Radiuswerte in einer CSS-Datei speichern.
SVG nimmt diese Werte bei mir nicht an. Nur der Fíllwert wird aus einer css-Datei augeführt.
Beispiel:
ir.svg
<?xml version="1.0" standalone="no"?>
<?xml-stylesheet href="ir.css" type="text/css"?>
<!DOCTYPE svg PUBLIC "-//W3C/DTD SVG 20010904/EN"
"http://www.w3c.org/TR/2001/REC-svg-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3c.org/2000/svg">
<desc>Icons</desc>
<circle/>
</svg>
ir.css
circle {
x:10;
y:47;
r:29;
fill:#ff0000;
}
Hallo,
wie kann ich die X, Y und Radiuswerte in einer CSS-Datei speichern.
SVG nimmt diese Werte bei mir nicht an. Nur der Fíllwert wird aus einer css-Datei augeführt.
Das ist auch ganz richtig so. Mit CSS werden auch in SVG-Dokumenten Formatierungsoptionen fuer grafische Elemente und Text, festgelegt, also fill, opacity, stroke, font-family usw.:
http://www.datenverdrahten.de/svglbc/?code=style
http://www.datenverdrahten.de/svglbc/?code=css_extern
Koordinaten fallen jedoch unter die nicht formatierbaren XML-Attribute. Man kann Und sollte) aber Praesentationsattribute auch in CSS-Eigenschaften umschreiben.
MfG, Thomas