2010/07/09 13:56
[웹표준 개발]
6. 선택자 조합
1) 하위 선택자
가장 많이 쓰이는 방법이죠
상위요소가 포함하는 하위요소에 스타일을 지정하고자 할때 쓰이며, 선택자와 선택자 사이에 공백으로 구분합니다.
<style type="text/css">
div p {color:red;}
</style>
<div>
<p>div가 아닌 p요소에 적용됩니다.</p>
</div>
2) 자식 선택자
이방법은 익스6과 구버전에선 지원하지않습니다.
하위선택자와 다른점은 상속이 되질 않는다는것입니다.
<style type="text/css">
.parent > p {color:red;}
</style>
<div class="parent">
<p>자식선택자</p> <- 이곳에만 적용이 되겠죠
<div>
<p 하위선택자</p>
</div>
</div>
3) 인접 선택자
같은레벨에서의 요소중에 첫번째요소 + 두번째요소 라고 생각하시면됩니다.
<style type="text/css">
h1 + h2 {color:gray;} : h2요소에 적용됩니다.
</style>
<h1>첫번째요소</h1>
<h2>두번째요소</h2> <- 이곳에만 적용이 되겠죠
<p></p>
<h2>세번째요소</h2>
<p></p>
h2가 같은레벨에 두군데가있지만, 첫번째요소와 인접한 요소에만 적용이되지요.
7. 선택자 그룹화
다수요소에 동일한 선언을 하고싶을때 콤마(,)로 구분하여 지정할수있지요
div>p, p.note {color:blue;} <- 두가지 다른요소에 색상을 파랑으로 한번에 지정해줄수있어요~
'웹표준 개발' 카테고리의 다른 글
| CSS 선택자(selector)에 대해서 정리해봅니다. 4 (2) | 2010/07/09 |
|---|---|
| CSS 선택자(selector)에 대해서 정리해봅니다. 3 (1) | 2010/06/04 |
| CSS 선택자(selector)에 대해서 정리해봅니다. 2 (0) | 2010/05/31 |
| CSS 선택자(selector)에 대해서 정리해봅니다. 1 (2) | 2010/05/20 |
| [웹표준 코딩]CSS 폰트 단위를 알아봅시다 (2) | 2010/05/06 |
| 웹페이지에 옷을 입히는 스타일시트 연결 (1) | 2010/04/26 |



