1. 후자 우선의 원칙 뒤에 나오는 CSS가 우선순위가 높습니다
  2. 구체성(명시도)의 원칙
  3. 중요성의 원칙

1. 후자우선의 원칙

2. 구체성의 원칙(Specificity: 명시도)

2.1 가중치

  1. inline 스타일 속성
  2. id #
  3. class ., 가상 클래스, 속성선택자
  4. type(tag), 가상 요소 선택자

위와 순서대로 가중치가 높습니다.

2.2 우선 순위 계산

inline-style 1000점
id 선택자 # 100점
class ., 가상클래스, 속성선택자 10점
타입, 가상요소 선택자 1점
전체선택자 * 0점

[퀴즈] 글자의 색상을 생각해보세요!

<div>
  <p id="id" class="class">
		1. 이 글자는 어떤 색일까요?
	</p>
  <p id="id" class="class" style="color:red">
		2. 이 글자는 어떤 색일까요??
	</p>
</div>

div #id{
  color:green;
}
p{
  color:black;
}
#id{
  color:blue;
}
.class{
  color:yellow;
}