[CSS] CSS 적용 우선순위
CSS 적용 우선순위
CSS는 선언하는 방법이 여러가지 입니다. 그렇기 때문에 이방법 사이에 충돌이 날 수 있으며 이는 예상치 못한 CSS 가 적용되는 결과를 낳을 수 있습니다. 그래서 CSS를 작성할때, 우선순위를 인지하는 것이 중요합니다.
적용 우선순위
- 속성뒤에 !important를 기입
div { color:gray !important; }
- inline에 직접 기입
div id="one" style="color:gray" class="two"
- id선택자
#one { color:gray }
- class선택자
.two { color:gray }
- type
div { color:gray }
만약 같은 순위에 있다면, 부모-자식 관계가 많을때 우선되고, 나중에 선언한 것이 우선시 됩니다.
아래는 선택자 우선순위 계산법입니다.
댓글남기기