PR
TIPS

SVGで「Namespace prefix xlink for href on image is not defined」と表示される場合の対処法

SVGを使用する際に、「Namespace prefix xlink for href on image is not defined」というエラーが表示される場合があります。

これは、SVGのリンクを示すxlink:hrefが適切に定義されていないために発生します。

対処方法としては、SVGタグに次のようにxmlns:xlink属性を追加します。

<svg xmlns:xlink="http://www.w3.org/1999/xlink"> ... </svg>

これにより、xlinkの名前空間が正しく定義され、エラーが解消されます。

この記事を書いた人
Naokazu Yokoo

エンジニア歴20年以上。現在はWeb / AI領域で活動中。
開発環境・サーバー環境ともに速度と効率性を追求しています。

Follow Naokazu Yokoo
Follow Naokazu Yokoo

Comment

タイトルとURLをコピーしました