この回答によると、「セキュリティ上の理由から、画像はスタンドアロン ファイルでなければなりません」。つまり、img
タグを使用して SVG ファイルを含める場合、外部スタイルシートを参照することはできません。
CSS を使用して SVG を背景画像として含めようとすると、同じ問題が発生したと思います。SVG は他の SVG ファイルにリンクしており、Firefox で直接表示すると問題なく表示されますが、CSS 背景画像として含まれている場合はリンクされたコンテンツを表示できません。
これらの「セキュリティ上の理由」とは何ですか? また、それらに関する詳細情報はどこで確認できますか?