Servus!
Hallo,
ich möchte die Farbe eines Icons ändern. Das Icon ist eine .svg Datei.
SVG ist eine Markup-Sprache für Grafik-Dokumente, in denen du andere Ressourcen wie externe Grafiken, Stylesheets und auch Scripts laden kannst.
Binde ich die svg Datei jetzt aber in ein HTML Dokument ein...:
index.html
<body> <img src="img/icon.svg" alt="icon"> </body>
Hat jemand eine Idee, warum die svg Datei im HTML Dokument nicht rot dargestellt wird?
Du lädst ein externes img in deine Webseite. Aus Sicherheitsgründen kann so ein Bild keine weiteren externen Ressourcen laden.
→ Bugzilla
Du kannst das Bild selbst nicht verändern, aber evtl. in der Darstellung den Farbton ändern:
Ich persönlich würde Icons entweder als SVG-Hintergrundbild oder als SVG-Fragment im HTML-Dokument integrieren.
Herzliche Grüße
Matthias Scharwies
25 Jahre SELFHTML → SELF-Treffen 05.-07. Juni 2020 in Mannheim