From a09737fc2b7232f3af8f119a96904ba04d31d851 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 6 Jan 2022 02:22:18 +0900 Subject: 2021/08/13 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/css/id_selectors/index.md | 109 ++++++++++++++------------------- 1 file changed, 46 insertions(+), 63 deletions(-) (limited to 'files/ja/web') diff --git a/files/ja/web/css/id_selectors/index.md b/files/ja/web/css/id_selectors/index.md index 6557f2663b..5f59b0816f 100644 --- a/files/ja/web/css/id_selectors/index.md +++ b/files/ja/web/css/id_selectors/index.md @@ -3,81 +3,64 @@ title: ID セレクター slug: Web/CSS/ID_selectors tags: - CSS - - Reference - - Selector - - Selectors + - リファレンス + - セレクター +browser-compat: css.selectors.id translation_of: Web/CSS/ID_selectors --- -
{{CSSRef}}
+{{CSSRef}} -

CSS の ID セレクター (ID selector) は、 {{htmlattrxref("id")}} 属性の値に基づいて要素と一致します。選択される要素の id 属性は、セレクターで指定した値と完全一致していなければなりません。

+CSS の **ID セレクター** (ID selector) は、 {{htmlattrxref("id")}} 属性の値に基づいて要素と一致します。選択される要素の `id` 属性は、セレクターで指定した値と完全一致していなければなりません。 -
/* id="demo" のついた要素 */
+```css
+/* id="demo" のついた要素 */
 #demo {
   border: red 2px solid;
-}
+} +``` -

構文

+## 構文 -
#id_value { スタイルプロパティ }
+```css +#id_value { スタイルプロパティ } +``` -

なお、これは次の{{Cssxref("Attribute_selectors", "属性セレクター")}}と等価です (ただし、詳細度は異なります)。

+なお、これは次の{{Cssxref("Attribute_selectors", "属性セレクター")}}と等価です (ただし、詳細度は異なります)。 -
[id=id_value] { スタイルプロパティ }
+```css +[id=id_value] { スタイルプロパティ } +``` -

+## 例 -

CSS

+### CSS -
#identified {
+```css
+#identified {
   background-color: skyblue;
 }
-
- -

HTML

- -
<div id="identified">これは特別な ID がついています!</div>
-<div>これは単なる普通の div です。</div>
-
- -

結果

- -

{{EmbedLiveSample("Examples", '100%', 50)}}

- -

仕様書

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName("CSS4 Selectors", "#id-selectors", "ID selectors")}}{{Spec2("CSS4 Selectors")}}
{{SpecName("CSS3 Selectors", "#id-selectors", "ID selectors")}}{{Spec2("CSS3 Selectors")}}
{{SpecName("CSS2.1", "selector.html#id-selectors", "ID selectors")}}{{Spec2("CSS2.1")}}
{{SpecName("CSS1", "#id-as-selector", "ID selectors")}}{{Spec2("CSS1")}}初回定義
- -

ブラウザーの互換性

- -

{{Compat("css.selectors.id")}}

+``` + +### HTML + +```html +
これは特別な ID がついています!
+
これは単なる普通の div です。
+``` + +### 結果 + +{{EmbedLiveSample("Examples", '100%', 50)}} + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [CSS セレクター](/ja/docs/Web/CSS/CSS_Selectors) +- [CSS の学習: セレクター](/ja/docs/Learn/CSS/Building_blocks/Selectors) -- cgit v1.2.3-54-g00ecf