@import url("file path")
, @import "file path"
전체 선택자
, 타입 선택자
, 클래스 선택자
, ID 선택자
.자식 선택자
, 하위 선택자
, 인접 형태 선택자
, 일반 형제 선택자
.선택자 | 의미 | 사용법 | CSS |
---|---|---|---|
전체 선택자 | HTML 문서 모든 element 선택 | *{} | 2 |
타입 선택자 | 매칭되는 element 선택 | E1, E2, E3 {} | 1 |
클래스 선택자 | class 속성 값과 매칭되는 element 선택 | .class-name {} | 1 |
ID 선택자 | id 속성 값과 매칭되는 element | #id-name {} | 1 |
하위 선택자 | 하위 element 선택 | E1 E2{} | 1 |
자식 선택자 | 직속 하위 element 선택 | E1 > E2{} | 2 |
인접 형제 선택자 | 인접 형제 관계인 element | E1+E2{} | 2 |
일반 형제 선택자 | 형제 관계인 element 선택 | E1~E2{} | 3 |
선택자 | 의미 | |
---|---|---|
:link | 방문하지 않은 링크 선택 | 1 |
:visited | 방문한 링크 선택 | 1 |
:hover | 지정된 요소에 마우스가 올라간 경우 | 1 |
:active | 요소가 활성화 된 경우 | 1 |
:focus | 요소에 포커스를 가질 경우 | 2 |
:first-child | 부모의 첫 번째 자식 | 2 |
:last-child | 부모의 마지막 자식 | 3 |
:nth-child(n) | n번째 자식 | 3 |
:enabled | enabled인 경우 | 3 |
:disabled | disabled인 경우 | 3 |
:checked | checked인 경우 | 3 |
선택자 | 의미 | |
---|---|---|
::after | 지정된 요소 뒤에 content 추가 | 2 |
::before | 지정된 요소 앞에 content 추가 | 2 |
::first-letter | 지정된 요소 첫 번째 문자 선택 | 1 |
::first-line | 지정된 요소 첫 번째 라인 선택 | 1 |
::selection | 사용자에 의해 선택된 요소의 위치 선택(드래그) | 3 |