--- title: class slug: Web/SVG/Attribute/class translation_of: Web/SVG/Attribute/class ---

« SVG Eigenschaft Referenz

Weist einen Klassennamen oder eine Reihe von Klassennamen einem Element zu. Sie können den Klassennamen mehrfach einem Element zuweisen, oder auch zu mehreren Elementen zuweisen. Jedoch müssen Klassennamen mit einem Leerzeichen getrennt sein.

Der Klassenname eines Elements hat zwei Schlüsselfunktionen:

Sie können die Klasse verwenden um SVG mithilfe von CSS zu formatieren.

Nutzungskontext

Kategorien Keine
Wert <liste-von-klassen-namen>
Animierbar Ja
Normatives Dokument SVG 1.1 (2nd Edition): The class attribute

{{ page("/en/SVG/Content_type","List-of-Ts") }}

Beispiel

<html>
    <body>
        <svg width="120" height="220"
            viewPort="0 0 120 120" version="1.1"
            xmlns="http://www.w3.org/2000/svg">

            <style type="text/css" >
                <![CDATA[
                    rect.rectClass {
                        stroke: #000066;
                        fill:   #00cc00;
                    }
                    circle.circleClass {
                        stroke: #006600;
                        fill:   #cc0000;
                    }
                ]]>
            </style>

            <rect class="rectClass" x="10" y="10" width="100" height="100"/>
            <circle  class="circleClass"   cx="40" cy="50" r="26"/>
        </svg>
    </body>
</html>

Elemente

Die folgenden ELemente können das class Attribut verwenden:

Browser-Kompatibilität

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Animation support {{ CompatUnknown() }} {{ CompatGeckoDesktop("5") }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}