Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 블럭요소
- javascript React
- couchcoding
- 협업프로젝트
- db.json
- react
- JSON
- 자바스크립트
- redux 사용방법
- React state
- JavaScript
- 카우치코딩
- Redux store
- redux toolkit
- foreach
- React onClick
- useParams
- 인라인블럭
- useSearchParams
- useEffect
- javascript코딩테스트
- sort
- line-through
- 6주포트폴리오
- 콜백함수
- toString
- first-child
- Redux
- 자바스크립트배포
- react redux
Archives
- Today
- Total
개발하는 루루언니
css : css선택자 적용 우선순위 정리 본문
728x90
반응형
✔ 태그 선택자
p {
color: red;
}
✔ 클래스 선택자
.class {
color:red
}
✔ 아이디 선택자
#class {
color:red
}
✔ 태그와 함께 쓰는 선택자
p태그 안에서 class 네임을 가진 클레스를 선택하는것 ,
p.class{
color: red ;
}
CSS의 우선순위
중복되기 쉽기 때문에 우선순위로 지정이 된다.
1부터 위에가 가장 우선순위!
1. !important style
2. Inline Style
3. ID 선택자
4. Class 선택자
5. 태그 선택자
<style>
h1 {
color:red;
}
.text {
color:black
}
#text {
color:green;
}
</style>
<h1>CSS 적용순위 -태그</h1>
<h1 class="text">CSS 적용순위 - 클래스</h1>
<h1 id="text" >CSS 적용순위 - 아이디</h1>
<h1 >CSS - 적용순위 - 인라인</h1>
<h1>CSS - 적용순위 !important</h1>
h1 태그에 color: 을 red로 주었지만
class가 우선순위가 더 높아 black으로 하면 변경되고
# id 값도 h1태그보다 우선순위가 높아 green으로 하면 변경된다.
✔인라인요소는
<h1 class="text" style="color: gold">CSS 적용순위 - 클래스</h1>
예시로 이렇게 지정을 하면 h1의 빨강색이 아닌 gold 요소가 적용순위가 높아 색이 변한다.
✔ ! important 는 가장높은 요소로
h1 { color:red !important; }
이렇게 h1 태그에 red로 !important를 하면 다른 요소보다 가장 높기때문에
아무리 컬러 색을 바꿔도 빨강색으로 출력된다.
728x90
'컴퓨터 정보 > html.css.js 기초' 카테고리의 다른 글
HTML 부모요소 vs 자식요소 , CSS 자손선택자 vs 자식 선택자 (0) | 2022.11.28 |
---|---|
CSS: 기본 서식 스타일 총정리 font-size / font-weigth/line-height / font-family/font-style/text-decoration/text-transform/text-align/text-shadow (0) | 2022.11.28 |
HTML 5 핵심 태그 : 링크 a 와 이미지 img (0) | 2022.11.28 |
목록 리스트 만들때 주의해야할 점! (ol ul li ) (0) | 2022.11.28 |
HTML5 핵심 자주사용하는 태그 정리 (텍스트,서식,문단) (0) | 2022.11.28 |