CSS 선택자는 DOM 대상을 찾고 선언은 스타일 후보가 된다
선택자는 “어디에 적용할까”를 정하고, 선언 블록은 “무엇을 바꿀까”를 정한다.
| 구분 | 의미 | 판단 |
|---|---|---|
| 태그 | p | 모든 p 요소 |
| 아이디 | #header | id가 header인 요소 하나 |
| 클래스 | .box | class가 box인 요소들 |
| 가상 클래스 | a:hover | 특정 상태의 요소 |
핵심 선택자 흐름은 “문자열 → DOM 대상 → 스타일 후보 → 최종 스타일”로 읽히면 충분하다.
선택자는 “어디에 적용할까”를 정하고, 선언 블록은 “무엇을 바꿀까”를 정한다.
| 구분 | 의미 | 판단 |
|---|---|---|
| 태그 | p | 모든 p 요소 |
| 아이디 | #header | id가 header인 요소 하나 |
| 클래스 | .box | class가 box인 요소들 |
| 가상 클래스 | a:hover | 특정 상태의 요소 |
핵심 선택자 흐름은 “문자열 → DOM 대상 → 스타일 후보 → 최종 스타일”로 읽히면 충분하다.