Servus!
Hallo Matthias,
ist <a> in SVG zulässig? ()Edit: Dummer Rolf, natürlich ist es, es gibt ja ein <a> Element in SVG.
Was ich Alexander gar nicht gefragt habe: Ist das SVG inline im HTML oder ist es eine separate SVG Datei? Letzeres könnte die Aufgabe nämlich gravierend erschweren bis unmöglich machen. Oder kann ich per JS/CSS in ein img-Element mit SVG-Grafik drin hineingreifen?!
Es steht eigentlich schon alles im von @Alexander Knapp velrinkten Wiki-Artikel:
Ich habe die Übersicht etwas übersichtlicher gemacht und das Ansprechen externer SVG-Dokumente extra aufgeführt.
Den Einsatz des a-Elements kann man hier anschauen: interaktive Landkarte (Leider funktioniert der Focus nicht wie gewünscht. Sollte man dieses Beispiel mit einem Suchfeld und datalist nach den Vorstellungen des TE umbauen?)
Übrigens: SVG kennt auch video und audio in SVG Tiny 1.2 und bald wieder in SVG2. Immerhin war SMIL mal für Video-Animationen und Untertiel konzipiert worden.
Herzliche Grüße
Matthias Scharwies
Einfach mal was von der ToDo-Liste auf die Was-Solls-Liste setzen.“