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
- 인텐트
- 영성
- JavaScript
- Activity
- 글쓰기
- 웹개발
- CSS
- Java
- 제이쿼리
- 게시판
- 청주
- Resources
- Intent
- 안드로이드 AVD
- Android
- java 8
- 생명주기
- jQuery
- 주님의교회
- TinyMCE
- #청주주님의교회
- Spring
- 에디터
- 안드로이드
- 회원가입
- androidstudio
- 아이콘
- 프로그래밍
- Selector
- 자바
Archives
- Today
- Total
공부하는 블로그
CSS(Cascading Style Sheets)의 특징과 CSS Selector종류 본문
HTML Tag 지정자
1. ID Selector
id :고유식별자 ( 중복될수 없다. ) , 한번에 하나의 값
eg)
1 2 | <div id="wrapper"> <div> | cs |
1 2 3 4 5 6 7 8 9 | #wrapper { padding: 10px; height: 200px; background: #eeeeee; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(red, yellow); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(#eeeeee, #ffffff); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(#eeeeee, #ffffff); /* For Firefox 3.6 to 15 */ background: linear-gradient(#eeeeee, #ffffff); /* Standard syntax (must be last) */ } | cs |
CSS에서 #으로 접근하여 적용이 가능하다.
2. Class Selector
class : 종류 / 테마 식별자. ( 중복되겠다 싶으면 클래스로 주면된다.) ,여러개의 값을 가질수 있다.(띄어쓰기)
<DIv class= "box">
.(점)으로 접근이 가능하다. eg) .wrapper
3. Element Selector
태그이름을 이용해서 style쪽에 쓴다.
{ }를 열어서 css를 적용이 가능하다.
eg)
1 2 3 4 5 6 7 8 9 10 11 | a { font-weight: bold; border: 1px solid #cccccc; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom:5px; color: #333333; background-color: #f8f8f8; text-decoration: none; } | cs |
1 2 3 | div, span, a, p, label { font-size: 9pt; } | cs |
이렇게 ,(컴마)로 공통 설정이 가능하다.
* 브라우저마다 css가 표현되는 것이 다르다.
여러 브라우저에 대해서 하나하나 다 맞춰줘야한다. cross browsing을 지원하지 않아서 웹이 어렵다.
문서에 바로 css 바로 주는 것은 좋지않다. 따로 관리하는 것이 유지보수에 편하다.
css 정의하는 방법
1) 문서에 바로 적용 (Internal Style) / html파일에 바로. (절대 쓰면 안됨)
2) external Style / 우리가 지향해야할 스타일♠
3) inline Style ( style : css 정의 ) ♠
CSS(Cascading Style Sheets)의 특징
1. 따로 지정해줘도 같이 적용이 된다.(위에서 부터 차근차근) / 정교한 스타일 적용이 가능하다.
'Develop > CSS' 카테고리의 다른 글
(CSS) 선택자 정리 (0) | 2018.02.20 |
---|---|
CSS 적용하기 (0) | 2017.09.25 |