aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/svg/attribute/core
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-10-20 00:16:38 +0900
committerMasahiro FUJIMOTO <mfujimot@gmail.com>2021-11-06 22:18:30 +0900
commit3da96df7e2f6144ee6106f381af4dc9f71aa2cb1 (patch)
tree32300dc1791bb9195df0ee550a829b4e475f1426 /files/ja/web/svg/attribute/core
parentc2d1b8b56c5a9f45f5ea9f5471c87d1b904f9087 (diff)
downloadtranslated-content-3da96df7e2f6144ee6106f381af4dc9f71aa2cb1.tar.gz
translated-content-3da96df7e2f6144ee6106f381af4dc9f71aa2cb1.tar.bz2
translated-content-3da96df7e2f6144ee6106f381af4dc9f71aa2cb1.zip
SVG 属性の説明の一部を新規翻訳
- 2021/10/19 時点の英語版に基づき新規翻訳
Diffstat (limited to 'files/ja/web/svg/attribute/core')
-rw-r--r--files/ja/web/svg/attribute/core/index.md52
1 files changed, 52 insertions, 0 deletions
diff --git a/files/ja/web/svg/attribute/core/index.md b/files/ja/web/svg/attribute/core/index.md
new file mode 100644
index 0000000000..3ea8d9004b
--- /dev/null
+++ b/files/ja/web/svg/attribute/core/index.md
@@ -0,0 +1,52 @@
+---
+title: SVG コア属性
+slug: Web/SVG/Attribute/Core
+tags:
+ - 属性
+ - 中級者
+ - リファレンス
+ - SVG
+browser-compat: svg.attributes.core
+---
+SVG コア属性は、すべての SVG 要素に指定できる共通の属性すべてのことです。
+
+* [`id`](#attr-id)
+* [`lang`](#attr-lang)
+* [`tabindex`](#attr-tabindex)
+* [`xml:base`](#attr-xml:base)
+* [`xml:lang`](#attr-xml:lang)
+* [`xml:space`](#attr-xml:space)
+
+## 属性
+
+* {{SVGAttr('id')}}
+ * : 識別子 (ID) を定義し、これは文書全体で一意でなければなりません。これは、リンク (フラグメント識別子を使用)、スクリプト、スタイル付け (CSS) で要素を識別するためのものです。
+ *値*: 任意の有効な ID 文字列、*アニメーション*: **不可**
+* {{SVGAttr('lang')}}
+ * : 要素の言語、編集不可能な要素が書かれている言語、または編集可能な要素が書かれるべき言語の定義を行います。このタグには、[IETF の文書 Tags for Identifying Languages (BCP47)](https://www.ietf.org/rfc/bcp/bcp47.txt) で定義された書式で単一の項目値が含まれます。
+
+ > **Note:** SVG 2 で新しい `lang` 属性が導入されました。`lang` と `xml:lang` の両方の属性が使用された場合は、`xml:lang` が `lang` よりも優先されます。
+
+ *値*: 任意の言語 ID、*アニメーション*: **不可**
+* {{SVGAttr('tabindex')}}
+ * : tabindex は SVG の属性で、要素がフォーカス可能かどうかを制御し、シーケンシャルフォーカスナビゲーションの目的で要素の相対的な順序を定義することができます。
+ *値の型*: [\<integer>](/ja/docs/Web/SVG/Content_type#integer); *アニメーション*: **不可**
+* {{SVGAttr('xml:base')}}
+ * : 文書のベース IRI 意外にベース IRI を指定します。
+ *値の型*: [\<IRI>](/ja/docs/Web/SVG/Content_type#iri); *アニメーション*: **不可**
+* {{SVGAttr('xml:lang')}}
+ * : これは、要素が含む人間の自然言語をマークアップするために、すべての XML の方言で認められている普遍的な属性です。使い方は HTML の [lang](/ja/docs/Web/HTML/Global_attributes/lang) とほぼ同じですが、XML 1.0 に適合する文書では、未知の言語を示すための NULL 属性値 (`xml:lang=""`) の使用は認められていません。代わりに、`xml:lang="und"` を使用してください。
+
+ > **Note:** SVG 2 で新しい `lang` 属性が導入されました。`lang` と `xml:lang` の両方の属性が使用された場合は、`xml:lang` が `lang` よりも優先されます。
+
+ *値*: 任意の言語 ID、*アニメーション*: **不可**
+* {{SVGAttr('xml:space')}} {{deprecated_inline}}
+ * : SVG は標準の XML 属性 `xml:space` に対応しており、与えられた {{ SVGElement("text") }} 要素の文字データに含まれるホワイトスペース文字の扱いを指定します。
+
+ > **Note:** `xml:space` 属性を使用する代わりに、CSS の {{cssxref('white-space')}} プロパティを使用してください。
+
+ *値*: **`default`** | `preserve`; *アニメーション*: **不可**
+
+## ブラウザーの互換性
+
+{{Compat}}