티스토리 뷰
CSS 선택자를 이용하여 HTML 내에서 원하는 요소만을 선택하여 스타일을 적용할 수 있음
선택자 종류 | 설명 | 예시 |
유니버셜 선택자 | 모든 요소를 선택 | * {color: blue;} |
요소 선택자 | 특정 HTML 태그를 선택 | p {font-size: 16px;} |
아이디 선택자 | 특정 아이디를 가진 요소를 선택 | #header {background-color: gray;} |
클래스 선택자 | 특정 클래스를 가진 요소를 선택 | .menu {display: flex;} |
그룹화 선택자 | 여러 선택자를 그룹화하여 한번에 적용 (,를 통해 구분) | h1, h2, h3 {color: green;} |
자식 선택자 | 직계 자식 요소를 선택 | div > p {margin-top: 10px;} |
후손 선택자 | 자식을 포함한 모든 후손 요소를 선택 | div p {color: red;} |
인접 형제 선택자 | 특정 요소 바로 다음에 위치한 형제 요소를 선택 | h1 + p {font-weight: bold;} |
일반 형제 선택자 | 특정 요소 뒤에 있는 모든 형제 요소를 선택 | h1 ~ p {color: blue;} |
속성 선택자 | 특정 속성을 가진 요소를 선택 | a[href] {color: red;} |
속성 값 선택자 | 특정 속성 값이 일치하는 요소를 선택 | a[href="https://example.com"] {font-weight: bold;} |
가상 클래스 선택자를 이용하여 브라우저나 사용자 상호작용에 따라 변화하는 상태에 있는 요소를 선택하게 해줄 수 있음
선택자 종류 | 설명 | 예시 |
:hover | 요소 위에 마우스가있을 때 선택 | a:hover {text-decoration: underline;} |
:first-child | 부모 요소의 첫 번째 자식을 선택 | p:first-child {color: green;} |
:last-child | 부모 요소의 마지막 자식을 선택 | p:last-child {font-size: 18px;} |
:nth-child(n) | 부모 요소의 n 번째 자식을 선택 | li:nth-child(2) {background-color: yellow;} |
:not() | 지정된 조건에 맞지 않는 요소를 선택 | p:not(.special) {color: gray;} |
::before | 요소의 내용 앞에 가상 요소를 삽입 | p::before {content: "before text";} |
::after | 요소의 내용 뒤에 가상 요소를 삽입 | p::after {content: "after text";} |
'개발용 정리' 카테고리의 다른 글
[python] decorator 정리 (3) | 2025.08.13 |
---|---|
[DBMS] 데이터 join 이해하기 (5) | 2025.08.06 |
[JavaScript] 호이스팅 (2) | 2025.07.28 |
[JavaScript] 변수 선언 var, let, const 정리 (4) | 2025.07.24 |
[python] json, jsonl 파일 읽고 쓰기 (0) | 2021.10.02 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 인과관계추론
- #브루트포스
- #BOJ #그리디알고리즘
- llm agent
- javascript
- #BOJ #알고리즘 #1034번
- CoT
- LeetCode
- KL_Divergence
- two-pointers
- NAACL21
- directives
- LLM
- DECI
- PyTorch
- python
- Rag
- emnlp
- #1405번
- GCN
- sliding window
- emnlp2024
- iclr
- #information_retrieval
- #BOJ #유클리드호제법
- #BOJ #2467번 #투포인터알고리즘
- 파이토치
- 조건부확률
- #BOJ
- 베르누이분포
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
글 보관함