14. 선택자2(특성 선택자와 결합자)
선택자의 종류
- 기본 선택자
- 그룹 선택자
- 특성 선택자
- 결합 선택자
- 의사 클래스
- 의사 요소
=> 특성 선택자, 결합 선택자에 대해 알아보겠습니다.
특성 선택자 1. 컨셉
특성 선택자(속성 선택자)는 주어진 속성의 조냊 여부나 그 값에 따라 요소를 선택한다.
[class]{
background-color: tomato;
}
[class="item"]{
background-color: tomato;
}
=> 클래스 속성을 가지고 있는 요소를 선택하기 (상단)
=> 클래스가 "item"인 요소를 선택하기(하단)
특성 선택자 2. 값 확인
기호를 추가하여 요소를 선택하는 방식을 다양화할 수 있다.
[class *= "it"]{color:white;}
[class ^= "it"]{color:white;}
[class $= "it"]{color:white;}
=> 클래스 값에 "it"가 포함되는 요소를 선택하기 (상)
=> 클래스 값이 "it"로 시작하는 요소를 선택하기 (중)
=> 클래스 값에 "it"로 끝나는 요소를 선택하기 (하)
실습
<body>
<h1>선택자 연습하기</h1>
<p>1번 문단입니다 그냥 태그</p>
<p class="text">2번 문단입니다 클래스 있음</p>
<p id="unique">3번 문단입니다 아이디 있음</p>
<p class="text">4번 문단입니다 클래스 있음</p>
<p>5번 문단입니다 <span>스판 있은</span>태그</p>
</body>
[class] {color:blue;}
클래스라는 속성을 가지고 있는 요소만 색상이 바뀐다.
[class] {
color: blue;
}
[id] {color: brown;}
[id] {
color: brown;
}
[class *="t" {color:blue;}
[class*="t"] {
color: blue;
}
Author And Source
이 문제에 관하여(14. 선택자2(특성 선택자와 결합자)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@anotherhoon/14.-선택자2특성-선택자와-결합자저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)