~~Title:CSS 선택자에 대해서~~ {{section>language:jquery:jquery_문서_목록#jQuery_문서_목록&nofooter&noeditbtn}} ======CSS 선택자에 대해서====== ====== 주석 ====== /* 한줄 주석 */ /* 여러줄 주석 */ ====== 기본문법 ====== 선택자 { 선언부 } 선언부에는, 속성명과 값을 써서 CSS를 설정한다. 선택자 { 속성명: 속성의값; 속성명: 속성의값; } * 속성명 : Property * 속성의 값 : Value ====== 선택자 ======
hello

hello2

* { color: blue; } 선택자를 '' * ''로 해두면 모든 요소를 선택하는 것이 된다. ===== 태그 요소 선택자 =====
hello

hello2

hello3

h2 { color: red; } 선택자 '' h2 ''를 사용한 부분만 선택된다. ===== 아아디 선택자 ===== * ''#'' ← 아이디 선택자 in CSS
hello

hello2

hello3

#hello { color: red; } html 태그에 '' id ''를 사용해서 값을 설정하고 css 에서는 아이디 선택자 '' # ''를 사용해서 요소를 선택한다. * ?? : '' id ''는 여러개 쓰게 되면 어떤게 선택되는걸까? ===== 클래스 선택자 ===== * ''.'' ← 클래스 선택자 in CSS
1번 그룹
2번 그룹
3번 그룹
4번 그룹
html에서 ''class''를 사용해서 속성 값을 부여한다. CSS 에서는 ''.'' 기호를 붙여 해당 클래스를 사용하는 요소를 선택한다. .first { color:red; } .second { background-color: green; } ===== 다중선택자 ===== * 선택자를 '' , ''를 사용해서 여러개를 선택자에 같은 스타일을 지정할 수 있다. h1, #hello, .first { color: red; } ===== 결합선택자 ===== html 문서에서 계층 관계에 따른 부모,자식 요소를 선택하기 위한 선택자

1번 자식 요소

2번 자식 요소

div p { color:blue; } * ''
'' 태그 하위에 있는 모든 ''

'' 태그를 선택한다. .parent > p { color: green; } * ''.parent > p'' 는 ''parent'' 클래스를 가진 요소에서 모든 ''

'' 태그만을 선택한다. 두개의 차이가 미묘..