반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 유의수준
- 프로토콜
- 노트list
- Mac konlpy
- 매일영어습관
- 노마쌤
- R
- JS
- NLP
- Ajax
- 노마쌤과 즐거운 영어 습관
- 자기지도학습
- 함수
- 웹폰트
- HTML
- 행렬
- CSS
- DOM
- 파이썬
- 질의확장
- DOMAPI
- 클러스터링기법
- Filter
- EC2
- 정수인코딩
- 명령어
- Ajax프레임워크
- 벡터
- 신뢰구간
- 인덱스
Archives
- Today
- Total
채니의 개발일기
css선택자(기본선택자,태그선택자,클래스선택자,아이디선택자) 본문
728x90
반응형
기본선택자
<p>This is a paragraph.</p>
<div clss='my-class'>This is an inline element.</div>
<div id ='my-id'
>This is a block element.</div>
- CSS 기본 선택자는 모든 요소를 선택합니다.
- *를 활용해 전체선택
* {
color: red;
}
- 태그 선택자는 특정 태그의 요소를 선택합니다.
div {
color: blue;
}
- 클래스 선택자는 특정 클래스를 가진 요소를 선택합니다.
.my-class {
color: green;
}
- ID 선택자는 특정 ID를 가진 요소를 선택합니다.
#my-id {
color: yellow;
}
복합선택자
복합 일치 선택자
복합 일치 선택자는 특정 태그와 조건을 함께 사용하여 요소를 선택합니다.
예를 들어, div 태그가 id 속성의 값이 main인 요소를 선택하려면 div#main을 사용합니다.
<div id="main">
This is the main content.
</div>
div#main {
color: red;
}
복합 후손 선택자
복합 후손 선택자는 특정 태그의 자식 요소 중 조건을 만족하는 요소를 선택합니다.
예를 들어, div 태그의 자식 p 태그 중 class 속성의 값이 info인 요소를 선택하려면 div p.info를 사용합니다.
<div>
<p class="info">This is a paragraph with the info class.</p>
<p>This is a paragraph without the info class.</p>
</div>
div p.info {
color: blue;
}
복합 자식 선택자
복합 자식 선택자는 특정 태그의 후손 요소 중 조건을 만족하는 요소를 선택합니다.
예를 들어, div 태그의 자식 p 태그 중 class 속성의 값이 info인 요소를 선택하려면 div > p.info를 사용합니다.
<div>
<p>This is a paragraph without the info class.</p>
<div>
<p class="info">This is a paragraph with the info class.</p>
</div>
</div>
div > p.info {
color: green;
}
복합 인접 형제 선택자
복합 인접 형제 선택자는 특정 요소의 다음 형제 요소 중 조건을 만족하는 요소를 선택합니다.
예를 들어, p 태그의 다음 형제 div 태그 중 class 속성의 값이 info인 요소를 선택하려면 p + div.info를 사용합니다.
<p>This is a paragraph.</p>
<div class="info">This is a div with the info class.</div>
<p>This is another paragraph.</p>
p + div.info {
color: purple;
}
복합 일반 형제 선택자
복합 일반 형제 선택자는 특정 요소의 모든 형제 요소 중 조건을 만족하는 요소를 선택합니다.
예를 들어, p 태그의 모든 형제 div 태그 중 class 속성의 값이 info인 요소를 선택하려면 p ~ div.info를 사용합니다.
<p>This is a paragraph.</p>
<div class="info">This is a div with the info class.</div>
<p>This is another paragraph.</p>
<div class="info">This is another div with the info class.</div>
p ~ div.info {
color: black;
}
728x90
반응형
'프론트엔트 > HTML,CSS' 카테고리의 다른 글
CSS- margin (0) | 2023.07.18 |
---|---|
HTML - 절대경로 상대경로 (0) | 2023.07.18 |
CSS:너비(width, height), 인라인과블록요소 (0) | 2023.07.16 |
구글머티리얼 아이콘 사용방법 (0) | 2023.07.14 |
CSS - 웹폰트 (0) | 2023.07.14 |