SVG/Attribute/class
Aus SELFHTML-Wiki
Das class-Attribut ist eine mit Leerzeichen abgetrennte Liste, welche die Klassen definieren. Klassen erlauben CSS und JavaScript auf diese Elemente zuzugreifen. Dies wird durch Klassenselektoren oder Funktionen wie document.getElementsByClassName erreicht.
erlaubte Werte |
|
---|---|
default-Wert | |
erlaubt in | alle Elemente |
Beispiel
.normal {
stroke: blue;
stroke-width: 3;
fill: none;
}
.normal:hover,
.normal:focus {
fill: yellow;
}
Empfehlung: Klassennamen sollten einen semantischen Bezug auf die Funktion haben (Besser: "hinweis" als "roteBox")
Siehe auch
Weblinks
- W3C: class attribute
normal
erhält eine blaue Randlinie und keine Füllung. Bei :hover erhalten die Elemente mit dieser Klasse eine gelbe Füllung