回答編集履歴
2
修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
---
|
4
4
|
**[1] ページ内リンクを使用するため、段落にはidを割り振っている場合**
|
5
5
|
|
6
|
-
`<
|
6
|
+
`<a href="#content">`で、`id="content"`が指定された要素へページ内リンク
|
7
7
|
|
8
8
|
---
|
9
9
|
**[2] デザイナーとエンジニアが1つのソースコードを触る場合**
|
1
修正
answer
CHANGED
@@ -15,9 +15,10 @@
|
|
15
15
|
---
|
16
16
|
**[3] デザイナー (コーダー) の力量が足りず、idをCSSセレクタに使ってしまっている**
|
17
17
|
|
18
|
-
idはページの中で1度だけしか指定できず、
|
18
|
+
- idはページの中で1度だけしか指定できず、classは何回でも指定できる
|
19
|
-
|
19
|
+
- CSSセレクタの詳細度は、idが圧倒的に高く、classでは上書きしづらい
|
20
20
|
|
21
|
+
上記原則を踏まえると、
|
21
22
|
idはJavaScriptで要素を特定するのに向いていて、
|
22
23
|
classはCSSで汎用的に見た目を指定し使い回す際に、それぞれメリットがあります。
|
23
24
|
|