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 | 31 |
Tags
- HJB방정식
- mit
- std::sort
- 수학
- 실버 5
- 실버 4
- 다리로봇
- 정렬
- 구현
- MIT opencourse
- 논문리뷰
- baekjoon problem solving
- mathematics for computer science
- 로봇공학
- 전국 대학생 수학 경시대회
- 큐
- 집합과 맵
- BOJ
- C++
- LeggedRobot
- lqr
- baekjoon
- 문자열
- 로보틱스
- 6.042j
- 최적제어
- 자료구조
- 대수경
- 텔레스코픽로봇
- 백준
Archives
- Today
- Total
서두르지 말고 쉬지 말자
2. 기본 선택자 본문
1. 전체 선택자
- HTML에서 사용할 수 있는 모든 요소를 전부 지정하는 방법
- *기호로 표시
- html, head,title,style,body 태그 등 모든 요소가 선택된 것
/* 형식 */
<style>
*{/*CSS코드*/}
2. 태그 선택자
- 모든 특정 태그에 해당하는 요소가 선택됨
/* 형식 */
태그명{/* CSS코드 */}
3. 아이디 선택자
- id 속성값을 이용해 선택자를 지정
- 속성값 앞에 #을 붙임
/* 형식 */
#id 속성값{/* CSS 코드 */}
4. 클래스 선택자
- HTML 태그의 class 속성값을 이용해 지정
- 속성값 앞에 .붙임
/* 형식 */
.class속성값{/* CSS 코드 */}
- 실무에서 가장 많이 사용하는 선택자 지정법
- 잘 정의하면 여러곳에 사용 가능(class 속성값이 중복 사용가능하기 때문)
5. 기본 속성 선택자
- 속성과 속성값을 이요해 선택자를 지정
/* 형식 */
[속성]{/* CSS 코드 */}
[속성=값]{/* CSS 코드 */}
- 태그에 해당 속성/속성과 속성값이 일치하는 요소에 스타일 적용됨
※ 속성 선택자는 다른 선택자와 함께 사용 가능
/* 예시 */
a[href]{} /* a 태그들 중 href 속성이 있는 요소 */
#title[hreaf]{} /* class 속성값이 title 이면서 href 속성이 있는 요소 */
.title[href]{} /* class 속성값이 title 이면서 href 속성이 있는 요소 */
[href]{} /* 어떤 요소 건 간에 href 속성만 있으면 선택 */
6. 문자열 속성 선택자
- 태그가 가진 속성값이 특정 문자열과 일치하는 요소를 선택자로 지정
- 기본 석성 선택자와 비슷함
- 잘 안쓰임
[속성~=문자열] : 속성값에 문자열이 포함되어 있으면 선택(단어 기준)
[속성|=문자열] : 속성값이 문자열과 같거나 문자열-(하이푼)으로 시작하면 선택
[속성^=문자열] : 속성값이 문자열로 시작하면 선택
[속성$=문자열] : 속성값이 문자열로 끝나면 선택
[속성*=문자열] : 속성값에 문자열이 포함되면 선택(전체 값 기준)
반응형
'코딩 공부 > CSS' 카테고리의 다른 글
| 6. CSS 특성 (0) | 2024.03.26 |
|---|---|
| 5. 가상 클래스 선택자 (0) | 2024.03.24 |
| 4. 가상 요소 선택자 (1) | 2024.03.20 |
| 3. 조합 선택자 (0) | 2024.03.20 |
| 1. CSS 기초 (0) | 2024.03.18 |
