티스토리 뷰
CSS 클래스(Class)는 뭘까?
CSS를 배우다 보면 나오는 클래스에 대해 알아봅시다~
클래스란 뭘까?
CSS에서 클래스는 어떨때 사용될까? 다수의 엘리먼트에 스타일을 적용하고자 할때 쓰면 되겠습니다. 가령 특정 문단들을 오렌지톤으로 표시하고자 하는경우랄까? 실제 써보면 이해가 빠를듯 하네요.
HTML 엘리먼트에 클래스 지정하는 방법은 다음과 같습니다. (class 속성을 이용한다.)
<div class="클래스 이름"></div>
CSS에는 요렇게 쓰거나 (엘리먼트 뒤에 점(.)을 붙이고 그다음에 클래스 이름을 씀으로 인해서 클래스에 있는 좀더 특별한 엘리먼트를 선택할 수 있게됩니다.)
div.클래스이름{
color: red;
}
엘리먼트 이름을 빼고 요렇게 써도 됩니다.엘리먼트 이름을 빼고 점(.)만 붙여서 클래스 이름을 쓰면 해당 클래스 내의 모든 멤버에게 스타일을 적용한다는 뜻입니다.
.클래스 이름{
color: red;
}
또는 다음 처럼 콤마(,)로 구분해서 두개이상의 클래스에 쓸 수도 있습니다.
div.profile. blockquote.profile{
color: red;
}
클래스 적용에 순서는?
1. 임의의 선택자가 있으면 그놈이 최고 우선됩니다.
2. 없으면 상속 속성에 따라서 부모의 속성을 따라갑니다. 부모도 없으면 계속 상위 속성을 따라가게 되고요.
3. 아무런 속성 값을 찾을 수 없으면 브라우저 기본값으로 보여줍니다.
'잉고래의 티스토리' 카테고리의 다른 글
브라우저에 따른 블로그 깨짐 (0) | 2012.07.09 |
---|---|
CSS, HTML 폰트 패밀리(font-family)에 대한 이해 (0) | 2012.07.04 |
HTML 파일을 외부 CSS 파일에 연결하기 : link 태그 사용 (0) | 2012.07.04 |
css 선택자, 속성, 스타일 관계 (0) | 2012.07.04 |
HTML의 Meta 태그와 doctype에 대한 이해 (0) | 2012.07.04 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 아이나비 태블릿
- Ai
- AXP35
- 티스토리챌린지
- c언어
- 서평
- 독서
- 팅크웨어
- 오블완
- qxd1000a
- X1 DASH
- 박근혜
- 캠코더
- 아이나비 탭 xd9
- 한빛미디어
- 티스토리
- 아이나비 탭 XD11 Pro
- 소니 캠코더
- 블로그
- 소니
- 아이나비 패드
- Sony
- 소니 AXP35
- 블랙박스
- SM5
- 독후감
- 아이나비
- 아이나비 Tab XD9
- 소니 핸디캠
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함