Le CSS externe offre un moyen pratique de modifier l'apparence de vos graphiques SVG. Cela vous permet de gérer les styles de manière centralisée et d’effectuer facilement des mises à jour. Cependant, si vous rencontrez des problèmes pour appliquer du CSS externe aux SVG, considérez ce qui suit :
Dans le scénario fourni, vous souhaitez modifier les graphiques SVG stockés dans un dossier d'images. Ces graphiques sont rendus à l'aide d'un élément dans une balise , qui permet des info-bulles et des capacités de liaison.
Cependant, le CSS externe (main.css) n'affectera le contenu SVG que si le SVG est inclus en ligne dans le HTML. Inline signifie imbriquer le code SVG directement dans le document HTML lui-même. Vous devrez donc modifier légèrement votre approche :