From 66a374b74f34ca8c1925c279a867b73cac0adad5 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Mon, 14 Oct 2024 21:42:36 +0900 Subject: [PATCH] =?UTF-8?q?2024/01/06=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=96=B0=E8=A6=8F=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/htmlanchorelement/hreflang/index.md | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 files/ja/web/api/htmlanchorelement/hreflang/index.md diff --git a/files/ja/web/api/htmlanchorelement/hreflang/index.md b/files/ja/web/api/htmlanchorelement/hreflang/index.md new file mode 100644 index 00000000000000..20f36c7b426743 --- /dev/null +++ b/files/ja/web/api/htmlanchorelement/hreflang/index.md @@ -0,0 +1,57 @@ +--- +title: "HTMLAnchorElement: hreflang プロパティ" +short-title: hreflang +slug: Web/API/HTMLAnchorElement/hreflang +l10n: + sourceCommit: 5948500efb7d63d514966013adc8ed925ce28f69 +--- + +{{ApiRef("HTML DOM")}} + +**`hreflang`** は {{domxref("HTMLAnchorElement")}} インターフェイスのプロパティで、リンクされたソースの言語の文字列です。 + +{{HTMLElement("a")}} 要素の `hreflang` 属性を反映し、`hreflang` 要素がない場合は空文字列 (`""`) となります。 + +ウェブブラウザーや検索エンジンは、リンク先のコンテンツの言語をより正確に理解するためにこの情報を使用することがありますが、従うことで義務付けられているわけではありません。`hreflang` 属性に提供された値は、{{RFC(5646, "Tags for Identifying Languages(別名 BCP 47)")}}で定義されている形式に従います。 そうでない場合は、無視されます。 + +ウェブブラウザーは、リンク先のリソースを取得した後、`hreflang` 属性だけに頼っているわけではありません。代わりに、リソースに直接関連付けられた言語情報(例えば、HTTP ヘッダーを通じて)を使用して、その言語を決定します。 + +## 値 + +言語タグを収めた文字列、または `hreflang` 要素がない場合は空文字列 (`""`) です。 + +## 例 + +```html +Example Link +

+``` + +```css +#exampleLink { + font-size: 1.5rem; +} +``` + +```js +const anchorElement = document.getElementById("exampleLink"); +const pTag = document.querySelector(".hreflang"); +console.log(anchorElement.hreflang); // Outputs: "en-IN" +pTag.textContent = anchorElement.hreflang; +``` + +### 結果 + +{{EmbedLiveSample("Example",100,100)}} + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- {{domxref("HTMLLinkElement.hreflang")}} プロパティ