Warnung
Da ich im Moment diese Seite leider nicht mehr aktiv pflegen und auf dem neuesten Stand halten kann, können manche Informationen bereits veraltet sein. Sollten Änderungen von euch bei mir eintreffen, bin ich jedoch gerne bereit diese hier einzupflegen. Auch Leute, die sich um die Seite bzw. deren Inhalt kümmern möchten, sind gerne gesehen.
 Inhaltsverzeichnis  Färben, Füllen und Stifte  Stileigenschaften setzen

4.8Stileigenschaften setzen

Bei den meisten bisherigen Beispielen wurden die Stilattribute meist genauso behandelt wie die Objektattribute (z.B. Start- und Endpunkte, Breite, Höhe, etc.):

<ellipse cx="110" cy="60" rx="100" ry="50" fill="blue" stroke="black" stroke-width="4" />
Listing 4-11: Objekt- und Stilattribute nebeneinander

Diese Schreibweise hat den Vorteil, daß zwischen Objekt- und Stileigenschaften nicht unterschieden werden muß und alles in einem Zug geschrieben werden kann. Ein Nachteil ergibt sich allerdings daraus, daß es keine strikte Trennung zwischen den beiden Attributarten gibt und dies etwa ein späteres Verändern der Eigenschaften oder das Lesen des Quellcodes erschwert. Darum existiert in SVG auch die Möglichkeit Stilattribute per CSS zu setzen:

<ellipse cx="110" cy="60" rx="100" ry="50" style="fill:blue;stroke:black;stroke-width:4" />
Listing 4-12: Objekt- und Stilattribute voneinander getrennt

Auch wenn sich  Listing 4-11 und  Listing 4-12 etwas voneinander unterscheiden, stellen sie doch beide exakt dieselbe Ellipse dar.

zum vorherigen Kapitel  Stifte
zum nächsten Kapitel  CSS
 Inhaltsverzeichnis  Färben, Füllen und Stifte  Stileigenschaften setzen