• 검색 결과가 없습니다.

8--홈페이지구축-0405

N/A
N/A
Protected

Academic year: 2021

Share "8--홈페이지구축-0405"

Copied!
31
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

6/7

장 드림위버 활용

CSS(Cascade Style Sheet) 활용

(2)
(3)

1.

스타일 시트 정의 방법

스타일시트의 종류

1)

내부 스타일시트

외부 스타일시트

행 (inline) 스타일시트

<head>

<style type="text/css" 또는 type="text/javascript">

선택자 { 속성 : 속성값 } ... --> </style> </head>

<link rel="stylesheet" type="text/css" 또는 type="text/javascript" href=" 파일명 .css">

(4)

CSS Style 속성

(5)

스타일시트 정의 방법

기본 사용 형식

스타일을 정의하기 위한 기본 요소 :

속성과 속성값으로 구성

스타일을 적용할 대상을 선택자 (selector)

라 함

선택자 1, ...., { 속성 1 : 속성값 1; 속성 2: 속성값 2; ... 속성 n: 속성값 n}

BODY { background-color : yellow; }

P { color:blue; background:red } H2 { background:yellow }

(6)

[

기본예제 1]

내부 스타일시트 연습

1. <HTML><HEAD><TITLE> 스타일시트 </TITLE> 2. <STYLE> 3. <!— 4. BODY { 5. background-color : yellow; 6. } 7. --> 8. </STYLE> 9. </HEAD> 10. <BODY> <H3> 스타일시트 - 배경색이 노란색 </H3> 11. </BODY> 12. </HTML>  내부 스타일시트

(7)

[

기본예제 2]

외부 스타일시트 정의

1. <HTML>

2. <HEAD><TITLE> 외부스타일시

트 기본 사용법 </TITLE>

3. <link rel="stylesheet" type="te xt/css" href=“test.css"> 4. </HEAD> 5. <BODY> 6. <H1> 스타일 적용된 제목 H1 </H1> 7. <P> 첫번재 스타일시트 문단입 니다 ... 색은 파란색 배경색은 빨 간색입니다 .</P> 8. </BODY> 9. </HTML>

<body>에서 <p> 태그 글자색은 blue, 배경색은 red 를 적용

<body>에서 <h1> 태그 배경색을 yellow 로 지정 1. p { color:blue; background:red} 2. h1{ background:yellow} --- test.css

(8)

---내부 스타일시트 선택자 정의 방법

기본 사용 형식

스타일을 정의하기 위한 기본 요소 :

속성과 속성값으로 구성

스타일을 적용할 대상을 선택자 (selector)

라 함

1)

독립 태그

같은 스타일

적용 방식

2)

같은 태그

서로 다른 스타일

적용 시

선택자 1, ...., { 속성 1 : 속성값 1; 속성 2: 속성값 2; ... 속성 n: 속성값 n}

BODY { background-color : yellow; } ; 1) 기본 형식 ( 태그별 적용 )

BODY, TABLE { background-color : yellow; } ; 2) 복합 ( 태그 중첩 ) 형식

.con1, p.con2 { color:blue; background:red } ; 3) 클래스 선택자 형식 #aa { background:yellow } ; 4) ID 형식

(9)

[

기본예제 3]

중첩 스타일시트 정의 연습

1. <HTML><HEAD><TITLE> 태그 중첩 이용 </TITLE> 2. <STYLE> 3. <!— 4. p, a {font-family: 궁서 ; color:red; } 5. --> 6. </STYLE> 7. </HEAD> 8. <BODY> 9. <center>

10. <p><a href=http://www.naver.com> 네이버검색 </a></p> 11. </center>

12. </BODY> 13. </HTML>

(10)

[

기본예제 4] CLASS

스타일시트 정의 연습

1. <HTML><HEAD><TITLE> 클래스 이용 - 스타일시트 </TITLE> 2. <STYLE type="text/css">

3. <!—

4. p.content1 {font-family: 궁서 ; color:red; }

5. .content2 {font-family: 굴림 ; background:yellow; } 6. --> 7. </STYLE> 8. </HEAD> 9. <BODY><center> 10. <p CLASS="content1“ > 동해물과 백두산이 마르고 닳도록 ...</p> 11. <h1 CLASS="content2“ > 가을하늘 공활한데 높고 구름 없이 ...</p> 12. </BODY></HTML>

(11)

[

기본예제 5] ID

스타일시트 정의 연습

1. <HTML><HEAD><TITLE> ID 이용 - 스타일시트 </TITLE>

2. <STYLE type="text/css"> 3. <!—

4. #con1 {font-family: 궁서 ; color:red;}

5. #con2 {font-family: 굴림 ; background:green;} 6. --> 7. </STYLE> 8. </HEAD> 9. <BODY> 10. <center> 11. <p ID="con1“ > 동해물과 백두산이 마르고 닳도록 ...</p> 12. <h3 ID="con2“ > 가을하늘 공활한데 높고 구름 없이 ...</h3> 13. </center> 14. </BODY> 15. </HTML> 2개의 클래스명을 지정하고 , 스타일을 정의 04와 05 행에서 지정한 스타일을 적용

(12)
(13)

1. 기본형 (Tag 별 )

스타일 시트 적용하기

Step-1

1)Propertes 패널  CSS <New CSS Rule>  [Edit Rule] 또는2) 바탕화면 우측마우스 버튼  CSS StylesNew 또는3) [Format] 메뉴  CSS StylesNew ① ② ③ ④ ⑤ ⑥ ⑦

(14)

(15)
(16)

2.

새 Class

스타일 시트 삽입하기

메뉴 [Format][CSS Styles] [New]

또는

마우스 우측 버튼 클릭  [CSS Styles] [New]

step-1)

스타일 적용범위

클래스 스타일 이름 클래스 선택자

(17)

step-2)

스타일 지정

스타일 속성 : pp. 139 참조

(18)
(19)

Step-5)

스타일 지정

디자인 창에서 대상 선택

Properties 패널 에서 Class 리스트에서 선택

(20)
(21)

3.

새 ID

스타일 시트 정의하기

Propertes

패널  CSS <New CSS Rule>  [Edit Rule]

② ③

④ ⑤

(22)
(23)

기존 ID

스타일 적용

1) 대상 선택

2) Properties  HTML  ID 창에

대상 ID 스타일명

입력

(24)
(25)

4. 행 (inline)

스타일 시트 적용하기

Inline 스타일

각 태그에 style=“ 속성 : 속성명 ; ” 형식으로 정의

대상 선택 후  CSS  <New inline Style>  Edit Rule 버튼 선택  스

타일 지정

(26)
(27)

5. Compound

Compound : 복합체 , 혼합의 , 복식의

텍스트 하이퍼링크 선택자

A ; 하이퍼링크 태그A:link ; 하이퍼링크 보통 상태A:visited ; 하이퍼링크 방문 상태 지정  A:hover ; 하이퍼링크 롤오버 상태 지정  A:active ; 하이퍼링크 활성 상태 지정CSS 예제 A { color: blue; text-decoration: none; padding-top: 5px; padding-left: 7px }

A:hover, A:active { color: green; text-decoration: none; padding-top: 5px; padding-left: 7px }

(28)

1)

하이퍼링크 스타일 지정

(29)

2)

복합 태그 스타일 지정

1) ID 2) Tag

(30)

6.

외부 스타일 시트 정의

1) [File][New] [blank page][CSS]Create

(31)

외부 스타일 시트 파일 연결하기

참조

관련 문서

Droplet nuclei infection

• 신장의 K+ 분비 능력이 있어도 이를 배설시킬 충분한 distal flow가 부 족한 경우로 Effective circulating volume 부족 , 저단백식(urea 감소).

- TCP는 흐름 제어와 오류 제어를 구별한다. - 이 절에서는 오류 제어를 무시하고 흐름 제어에

따라서 피고인의 진술부분은 피의자신문조서와 같이 취급된다... 판단하여 피고인을

8 No attenuation of light by semi-transparent metal electrodes, 8 Absorption of wave-guided light is dramatically reduced through. the use of highly reflective metallization

[r]

펭수의 저작권은 한국교육방송공사(EBS)가 보유하고 있다... 고등학교

In the second case, regional maritime safety tribunal will play the role as the 1st instance for the most ordinary marine accidents and central maritime safety tribunal may be