このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

SVGAElement: rel プロパティ

Baseline 2025
Newly available

Since May 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

relSVGAElement のプロパティで、この SVG の <a> 要素の rel 属性の値を反映した文字列を返します。

rel 属性は、空白区切りで指定されるリンクタイプのリスト(<list-of-Link-Types>)を指定し、<a> 要素が表すターゲットまたはリソースと現在の文書との関係を示します。このプロパティは rel 属性の値を取得または設定できます。

文字列です。rel 属性の値です。

次の SVG があったとします。

html
<svg viewBox="0 0 200 20" xmlns="http://www.w3.org/2000/svg">
  <!-- A link around a text -->
  <a href="/docs/Web/SVG/Reference/Element/text" rel="terms-of-service">
    <text x="30" y="10">Link text.</text>
  </a>
</svg>

rel 属性を取得および設定できます。

js
// SVG の <a> 要素を取得
const svgLink = document.querySelector("svg a");

// rel プロパティにアクセス
log(`Rel: ${svgLink.rel}`);

// rel プロパティを設定
svgLink.rel = "alternate bookmark";

// 再び rel プロパティにアクセス
log(`New rel: "${svgLink.rel}"`); // New rel: "alternate bookmark"

仕様書

Specification
Scalable Vector Graphics (SVG) 2
# __svg__SVGAElement__rel

ブラウザーの互換性

関連情報