CSS3 - CSS 선택자
클레스 선택자, 의사 선택자, 속성 선택자 (3)
오늘은 어제 설명하지 못한 선택자에 대해서
이어 설명 하도록 하겠습니다.
CSS도 HTML처럼 기초부터 알아보기 전에
압타나 스튜디오를 직접 설치 하시고 한번씩 따라해 보시기 바랍니다.
(백번 보는 것 보다 한번 살짝 타이핑 해보면 이해 되니! 꼭!)
(굳이 압타나 아니더라도 이클립스등 자신에게 맞는 툴이 있으시다면 사용하시기 바랍니다.)
첫번쨰 h1 : 선택자는 title라는 속성을 가지고 있는 h1태그를 선택 합니다.
두번째 p : 선택자는 class라는 속성이 test라는 p태그를 선택 합니다.
등 위와 같은 방식을 속성 선택자라고 합니다.
여기까지 이전 포스팅에서 이야기했던 선택자에 대해서 알아 보았으며 여기서 부터는
추가적으로 선택자를 활용하는 방법에 대해서 간략하게 알아 보겠습니다.
에를 들어 위는 똑같은 스타일을
일일이 태그마다 적용한 방식
이번에는 똑같은 스타일을 위와 같이 그룹화 하여
똑같이 적용한 방식
이렇게 위와 같은 두가지의 선언 방법은
둘다 동일한 방법입니다. ^^
선택자 |
설명 |
s1 s2 |
ul 태그에 포함된 li 태그를 선택 (후손) |
s1 > s2 |
ul 태그의 직계 자식 요소인 s2를 선택 (자식) |
<사용법>
위 내용은 임의 사용법 입니다.
여기서 후손과 지식이 혼동이 될 수 있는데 HTML에서 모든 태그를
가계 형태로 그린다면 후손이란 손자, 손녀도 포함도는 관계이고
자식이란 아들과 딸만 포함이 된다고 생각 하시면 됩니다. ^^
다시말해 예시로 위 그림 body 태그의 후손은 em태그 li 태그 같이 태그안에 태그를 뜻하고
자식 태그는 body의 바로 아래 하위에 속한 p태그와 ul태그 같은 태그를 뜻 합니다.
이상 CSS3 - CSS 선택자 - 클래스 선택자, 의사 선택자, 속성 선택자 (3)에
관련된 포스팅을 마치도록 하겠습니다.
'웹 공부 > 3. CSS3' 카테고리의 다른 글
CSS3 - CSS 스타일 - 폰트에 관련된 속성 사용법 (6) (0) | 2017.05.30 |
---|---|
CSS3 - CSS 스타일 - 색상 지정방법 (5) (0) | 2017.05.29 |
CSS3 - CSS 삽입 - 인라인 스타일, 내부 스타일, 외부 스타일, 다중 스타일 (4) (0) | 2017.05.28 |
CSS3 - CSS 선택자 - 타입 선택자, 전체 선택자, 아이디 선택자 (2) (0) | 2017.05.26 |
CSS3 - CSS와 문법 및 위치 (1) (0) | 2017.05.25 |
댓글