연결 선택자
'연결 선택자'는 선택자와 선택자를 연결해 적용 대상을 한정시키는 선택자입니다. '컴비네이션 선택자' 또는 '컴비네이션 셀렉터(combination selector)', '조합 선택자'라고도 불립니다.
1. 하위 선택자 - 지정한 모든 하위 요소에 스타일 적용
- 부모 요소에 포함된 자식 요소뿐만 아니라 손자요소, 손자의 손자 요소 등 모든 하위 요소에 스타일이 적용된다.
- 하위 선택자를 정의할 때는 상위 요소와 하위 요소를 공백으로 구분하고 대괄호 안에 속성을 지정한다.
2. 자식 선택자 - 자식 요소에만 스타일 적용
3. 인접 형제 선택자 - 가장 가까운 형제 요소에 스타일 적용
4. 형제 선택자 - 형제 요소에 스타일 적용
속성 선택자
1. [속성] 선택자 - 지정한 속성에 스타일 적용
2. [속성=값] 선택자 - 특정 값을 갖는 속성에 스타일 적용
3. [속성 ~=값] 선택자 - 여러 값 중 특정 값이 포함된 속성에 스타일 적용
4. [속성 |=값] 선택자 - 특정 값이 포함된 속성에 스타일 적용
5. [속성 ^=값] 선택자 - 특정 값으로 시작하는 속성에 스타일 적용
6. [속성 $=값] 선택자 - 특정 값으로 끝나는 속성에 스타일 적용
7. [속성 *=값] 선택자 - 값의 일부가 일치하는 속성에 스타일 적용
<출처> Do it! HTML5+CSS3 웹 표준의 정석
'IT > CSS' 카테고리의 다른 글
[CSS 입문] 표 스타일 속성 (0) | 2017.04.19 |
---|---|
[CSS 입문] 다단 관련 속성 (0) | 2017.04.19 |
[CSS 입문] CSS 포지셔닝의 주요 속성들 (0) | 2017.04.17 |
[CSS 입문] 여백을 조절하는 속성 (0) | 2017.04.17 |
[CSS 입문] 테두리 관련 속성 (2) | 2017.04.13 |