강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

CSS - Style Sheet (스타일시트) 사용법
작성자 : 99 단국강토
등록날짜 : 2009.02.04 10:29
2,922

CSS는 HTML을 표현하는데 있어서 한단계 진보된 방식이야.

HTML로만 표현하게되면 걸림돌이 생기게 되는 때가 많이 있게되지, "왜 이렇게는 안되는걸까?"

"다른 컴퓨터에서는 내가 의도한데로 안나오자나" 이런 생각을 하게 될때 10중에 9는 CSS를

통해 해결된다고 해도 과언이 아니야. 아래 간단하게 소개를 보고, 이해.

Style Sheet

Style Sheet... 웹문서 작성에 있어 기본이 된지 이미 오래다.

 나름대로 정의하자면 HTML 은 TAG 로 구성되고 TAG는 속성을 가진다는 걸 알고 있다. 여기서 말하는 [속성] 을 다른 말로 하면 STYLE 이다!

이 STYLE 을 정의하는 방법을 따로 모아서 CSS(Cascading Style Sheet)라고 부른다.

기존의 태그가 가진 스타일을 따로 떼어낸 정도가 아닌 기존 스타일에 없던 많은 기능을 추가하고 있다는 것이 매력적이다!!!

기존의 HTML방식의 스타일을 적용하려면 해당 태그마다 직접 스타일을 주어왔다!!!
CSS를 사용하게 되면 모든 문서내 태그 스타일에 공통된 스타일을 한방에 줄 수가 있어서 웹사이트 제작 시간을 단축시키고 무엇보다 유지 보수를 훨~~~씬 쉽게 해준다.

 *간단히 말하면 CSS는 기존의 html tag의 단점을 보완해주는 스타일 시트로서 그 표준안이 CSS이고, 이를통해 편리하고 간단하게 제작자의 의도데로 표현할수 있다. 



■ 어떤걸 CSS 로 정의할 수 있느냐
기존 태그에 대한 재정의 HTML 태그의 디폴트를 새로 정하는 것
link 관련 태그를 재정의 기존의 <a> 태그가 가진 디폴트를 재정의하는 것
사용자가 만드는 스타일 사용자가 만든 스타일



■ 어디에 CSS 를 정의할 수 있느냐
태그내에 (inline) <font style="font-size: 9pt"> 홍길동 </font>

* 이 태그에만 적용된다
문서내에 (internal) <head>
<style type="text/css">
font { font-size:9pt ;}
</style>
</head>

* 문서 전체에 적용된다
외부문서로 (external) 위의 <style> ~ </style> 부분을 확장자를 css 로 저장

사용할 웹문서에서 이 파일을 참조하려면
<link rel="stylesheet" type="text/css" href="style.css">

* 이 스타일이 필요한 모든 웹문서에서 위의 방법으로 사용!


■ 사용자 정의 CSS 사용법
정의하기
<head>
<style type="text/css">
.myfont { font-size:12pt ;}
</style>
</head>

* 문서내 또는 외부문서에 .이름 으로 정의!
사용하기
<font class="myfont">

* class 를 사용한다

 

[font-style]

 

1. 'font-style: normal;'

2. 'font-style: italic;'

3. 'font-style: oblique;'

 

[font-weight]

 

1. "font-weight: normal;"

2. "font-weight: bold;"

3. "font-weight: bolder;"

4. "font-weight: lighter;"

5. "font-weight: 100"

6. "font-weight: 200"

 

[font-size]

 

1. "font-size: 12pt;"

2 "font-size: 16px;"

3 "font-size: 0.86cm;"

4 "font-size: 8.6mm;"

5 "font-size: 0.34in;"

6 "font-size: 200%;"

 

[font-variant]

 

1. "font-variant: normal;" : Cascading Style Sheets

2. "font-variant: small-caps;" : Cascading Style Sheets

 

[text-align]

 

1. "text-align: left;"

2. "text-align: justify;"

 

[text-indent]

 

1. "text-indent: 5px;"

2. "text-indent: 3em;"

3 "text-indent: 5cm;"

 

[text-decoration]

 

1. "text-decoration: none;"

2. "text-decoration: underline;"

3. "text-decoration: overline;"

4. "text-decoration: line-through;"

5. "text-decoration: line-through overline underline;"

6. "text-decoration: blink;"

 

[text-transform]

 

1. "text-transform: none;"

2. "text-transform: uppercase;"

3. "text-transform: lowercase;"

4. "text-transform: capitalize;"

 

[letter-spacing]

 

1 "letter-spacing: 1em;"

 

[word-spacing]

 

1 "word-spacing: 1em;"

 

[color]

 

1. "color: navy;"

2. "color: #369369;"

3. "color: rgb(80%,80%,80%);"

4. "color: rgb(111,111,999);"

 

[background-color]

 

1. "background-color: gray;"

2. "background-color: #EEEEEE;"

3. "background-color: rgb(80%,80%,80%);"

 

[background-image]

 

1. "background-image: url(list1.gif)"

 

[background-repeat]

 

1 "background-repeat: repeat;"

2. "background-repeat: repeat-x;"

3. "background-repeat: repeat-y;"

4. "background-repeat: no-repeat;"

 

[background-position]

 

1. "background-position: 10% 10%;"

2. "background-position: 1cm 1cm;"

3. "background-position: top;"

4. "background-position: center;"

5. "background-position: right bottom;"

 

[background-attachment]

 

1. "background-attachment: scroll;"

2. "background-attachment: fixed;"

 

[background]

 

1. "background: url(list1.gif) yellow no-repeat top left"

 

[padding]

 

1. "padding: 0 0 0 0; background-color: #EEEEEE;"

2. "padding: 50px; background-color: rgb(80%,80%,80%);"

 

[margin]

 

1. "margin: 0; background-color: #EEEEEE;"

2. "margin: 50px 50px 50px 50px; background-color: rgb(80%,80%,80%);"

3. "margin: 0 0 0 -30px; background-color: rgb(80%,80%,80%);"

 

[border-style]

 

1. border-style: none;"

2. "border-style: solid;"

3. "border-style: dotted;"

4. "border-style: dashed;"

5. "border-style: double;"

6. I"border-style: groove;"

7. "border-style: ridge;"

8. "border-style: inset;"

9. "border-style: outset;"

10. "border-style: solid dashed dotted outset;"

 

[border-width]

 

1. "border-width: 1px 1px 1px 1px;"

2. "border-width: 0 0 0 0; border-style: solid;"

3. "border-width: 1px 1px 1px 1px; border-style: solid;"

4. "border-width: 3px; border-style: solid;"

5. "border-width: 3mm; border-style: solid;"

6. "border-width: 1px 1cm 1mm 1in; border-style: solid;"

7. "border-width: thin; border-style: solid;"

8. "border-width: medium; border-style: solid;"

9. "border-width: thick; border-style: solid;"

 

[border]

 

1. "border: 1px;"

2. "border: #999999;"

3. "border: solid;"

4. "border: solid #999999;"

5. "border: 1px solid #999999"

 

[float]

 

1. "float: left;"

 

[visibility]

 

1. "visibility: visible;"

2. "visibility: hidden;"

3. "visibility: collapse;"

 

[list-style-type]

 

1. "list-style-type: default;"

2. "list-style-type: disc;"

3. "list-style-type: circle;"

4. "list-style-type: square;"

5. "list-style-type: decimal;"

6. "list-style-type: decimal-leading-zero;"

7. "list-style-type: lower-roman;"

8. "list-style-type: upper-roman;"

9. "list-style-type: lower-greek;"

10."list-style-type: lower-alpha;"

11."list-style-type: upper-latin;"

12."list-style-type: none;"

 

[list-style-image]

 

1. "list-style-image: url(list1.gif)"

2. "list-style-image: url(list2.gif)"

 

[list-style-position]

 

1. "list-style-position: inside"

2. "list-style-position: outside"

 

[list-style]

 

1. "list-style: url(list1.gif) inside;"

2. "list-style: square outside;"

3. "list-style: url(list1.gif);"

4. "list-style: square;"

5. "list-style: inside;"

 

[cursor]

 

1. cursor: auto;

2. cursor: crosshair;

3. cursor: default;

4. cursor: pointer;

5. cursor: move;

6. cursor: e-resize;

7. cursor: ne-resize;

8. cursor: nw-resize;

9. cursor: n-resize;

10. cursor: se-resize;

11. cursor: sw-resize;

12. cursor: s-resize;

13. cursor: w-resize;

14. cursor: text;

15. cursor: wait;

16. cursor: help;

17. cursor: url(list1.gif);

 

헤드안에 정의

<style type="text/css">
<!--
body {background-image: url(images/favorite_yk.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position:left top}
-->
</style>

[출처] 빛남이

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2715 디데이(d-day) 설정 기능 (PHP+JavaScript) 13 김영철 01.13 2935
2714 랜덤으로 DB 추출 php + mysql 13 김영철 01.13 2935
2713 serialize() 이용한 객체의 직렬화 13 김영철 01.14 2935
2712 USB 버젼 속도 차이 2 천진난만 02.20 2935
2711 [테이블] 배경에 style 이용하기 (태그공부) 99 단국강토 02.04 2934
2710 SQL : T-SQL문 : T-SQL(Transact-SQL)문법 13 김영철 01.23 2934
2709 [일로스트] 원아래로 똑바로 흐르는 문자 10 액션쟁이 12.30 2933
2708 MS SQL 서버 확장 스토어드 프로시저 만들기 13 김영철 01.23 2933
2707 배열 사용 13 김영철 01.14 2933
2706 [문서] prototype.js v1.4.0 13 김영철 01.29 2933
2705 PHP에서 사용하는 오라클 함수 13 김영철 01.14 2930
2704 웹프로그래밍 언어별 데이터베이스연결 (ASP편) 13 김영철 01.23 2930
2703 register_globals=OFF에 따른 프로그래밍 방법 13 김영철 01.14 2927
2702 휴대폰 하이픈 처리 함수 13 김영철 01.14 2927
2701 setTimeout,setinterval 에대한.스크립..이해 99 단국강토 02.10 2926
2700 PHP.INI 내용과 각 옵션의 기능(PHP4 기준) 13 김영철 01.14 2926
2699 포토샵강좌 - 하얀색연필로 칠한것 같은 테두리만들기 10 액션쟁이 01.12 2924
2698 뒷배경이 투명한 플래시 만들기 99 단국강토 01.07 2924
2697 정규 표현식 13 김영철 01.13 2924
열람중 CSS - Style Sheet (스타일시트) 사용법 99 단국강토 02.04 2923
2695 스타일시트로 버튼 만들기 99 단국강토 02.05 2923
2694 SQL : 집계함수 : 집계함수. 13 김영철 01.23 2923
2693 루트밑에 특정 확장자 파일을 특정디렉토리에 복사 13 김영철 01.29 2921
2692 팝업창 닫고 프레임이 있는 부모창에서 원하는 페이지로 이동하기 M 최고의하루 12.23 2921
2691 URL 유효성 체크 ( 도메인 유효 ) 13 김영철 01.14 2919
2690 IP 추적은 어떻게 하는가? 99 단국강토 01.07 2919
2689 손 쉽게 아웃 포커싱 효과주기 10 액션쟁이 01.12 2917
2688 sysobjects 테이블 스키마 13 김영철 01.23 2917
2687 블로그,지식인만 있는것은 아니죠.. 2 비타민 07.17 2916
2686 테이블내 배경 고정 99 단국강토 02.04 2915
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취