--- title: class slug: Web/SVG/Attribute/class translation_of: Web/SVG/Attribute/class ---
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.
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") }}
<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>
Die folgenden ELemente können das class
Attribut verwenden:
{{ 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() }} |