• 검색 결과가 없습니다.

강의자료실 - 자료실 - 언장광장(삼척) - KNU광장 - 강원대학교

N/A
N/A
Protected

Academic year: 2021

Share "강의자료실 - 자료실 - 언장광장(삼척) - KNU광장 - 강원대학교"

Copied!
42
0
0

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

전체 글

(1)

Chapter06

CSS 활용하여 자기소개서

꾸미기

(2)

Contents

1. CSS

란 무엇일까

1. CSS

란 무엇일까

2. CSS

사용 방법

2. CSS

사용 방법

3. CSS

속성

3. CSS

속성

4.

글자 지정하기

4.

글자 지정하기

5.

문장 지정하기

5.

문장 지정하기

(3)

CSS 란 무엇일까

CSS(Cascading Style Sheets)

HTML 의 단점을 보완하기 위해 사용

장점

다양한 기능의 확장

통일된 문서양식 제공

사용자 환경과 상관없는 독립된 문서 제작 가능

문서 형식의 다양화

로딩시간 단축

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 3 3

(4)
(5)

CSS 사용 방법

CSS 정의의 기본 형식

{ 속성

:

값 ; 속성 : 값 ; 속성 : 값 ;}

값에

" " 나 ‘ ’를 붙이지 않음 ( 문자열로 인식하기 때

문 )

HTML 에서는 해당 속성에 해당 하는 값을 지정할 때

‘=’ 를 사용하지만 CSS 는 ‘ :’ 를 사용하며 속성을 여

러 개 사용할 경우

HTML 은 띄어쓰기로 구분하지만

CSS 는 ‘ ;’ 를 사용하여 구분

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 5 5

(6)

프로그램

6-2

(7)

임베디드 방식

임베디드 방식

HTML 문서에 CSS 를 삽입하는 방식

<HEAD> 태그 안에 <STYLE> 태그를 사용하여 스타

일을 정의

설정한 스타일은 하나의 페이지에서만 적용

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 7 7 [ 그림 6-3] 임베디드 방식

(8)

임베디드 방식

임베디드 방식의 형식

형식 : <STYLE TYPE="text/css"> 태그 { 속성 : 값 ; 속성 : 값 ; 속성 : 값 ;...} 태그 { 속성 : 값 ; 속성 : 값 ; 속성 : 값 ;...} ... --> </STYLE>

(9)

링크 방식

링크 방식

HTML 문서와는 별도로 스타일만을 설정한 CSS 파일을

만들어 사용하는 방법

CSS 만을 작성한 확장자 *.css 를 따로 만들어야 하며

<HEAD> 태그 내에 해당 CSS 파일을 링크 시킴

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 9 9 [ 그림 6-4] 링크방식

(10)

링크 방식

링크 방식

CSS 파일을 링크 시킬 때는 스타일시트에 링크하고 있는

것을 나타내는

REL 속성과 CSS 의 경로를 입력하는

HREF 속성 , 그리고 스타일시트의 종류를 나타내는

TYPE 속성을 사용

링크 방식을 사용하면 하나의

CSS 파일로 여러 HTML

문서들이 공유하게 되며

HTML 문서의 수정 없이 하나의

CSS 문서 수정으로 스타일 변경이 가능

여러 개의

CSS 파일을 준비하여 필요에 따라 쉽게 스타

일 지정이 가능

(11)

프로그램

6-3, 프로그램 6-4

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 11 11 [ 그림 6-5] CSS2 의 실행결과

(12)

인라인 방식

인라인 방식

각 태그에 직접 스타일을 적용하는 방법

하나의 태그 안에서만 적용

(13)

인라인 방식

인라인 방식의 형식

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 13 13 형식 : <BODY> < 태그 STYLE=" 속성 : 값 ; 속성 : 값 ; 속성 : 값 ;..."> 내용 </ 태그 > < 태그 STYLE=" 속성 : 값 ; 속성 : 값 ; 속성 : 값 ;..."> 내용 </ 태그 > ... <BODY>

(14)

프로그램

6-5

(15)

Style sheet

사용

 내부 스타일시트 (embedding style sheet )

- 문서 내에서 직접 정의

- <style type = "text/css"> 스타일 내용 ㆍㆍㆍ </style>

 사용 예

<html><head>

<title>embedding 스타일 시트 </title> <style type="text/css">

h2{font-style: italic; color: blue} </style></head> <body><center> <h2> embedding 스타일시트 </h2> <hr width=300 color="red"> <h4> 전산정보계열 </h4></center> </body></html>

(16)

Style sheet

사용

 인라인 스타일시트 (inline style sheet)

- 태그 내에서 직접 정의

- < 태그명 style = " 속성 : 속성 값 "> 문자열 </ 태그명 >

 사용 예

<html><head>

<title> inline 스타일 시트 </title> </head>

<body bgcolor="yellow">

<h2 style="font-family: 궁서체 ; color: blue"> inline 스타일시트 </h2>

(17)

Style sheet

사용

 외부 스타일시트 (linking style sheet )

- 스타일시트를 만들어 HTML 문서에 링크하여 사용 - 웹 문서와 별개의 스타일시트 파일 작성 저장

- <link rel = "stylesheet" type = "text/css"

href = " 스타일 시트 파일명 또는 스타일 시트의 주소 (URL)">

 사용 예

<html><head>

<title> linking 스타일 시트 </title> <link rel="stylesheet" type="text/css" href="dynamic.css" ></head> <body ><center> <h3>linking 스타일시트 ( 외부 )</h3> <b> 우리여자대학 ( 외부 )</b> <p> 전산정보계열 </p> </center></body></html>  외부 파일 *** dynamic.css 파일 내용 ***

h3{font-style: italic; color: red} p{font-style: italic; color: blue; font-size=25pt; font-weight: bold} h4{font-family: 궁서체 ; color: violet} b{color: green}

(18)

Style sheet

사용

 사용 예

<html><head>

<title> linking 스타일 시트 </title> <link rel="stylesheet" type="text/css" href="dynamic.css" ></head> <body ><center>

<h3>linking 스타일시트 ( 외부 )</h3>

 외부 파일

*** dynamic.css 파일 내용 ***

h3{font-style: italic; color: red} p{font-style: italic; color: blue; font-size=25pt; font-weight: bold}

 외부 스타일시트 (linking style sheet )

- 스타일시트를 만들어 HTML 문서에 링크하여 사용 - 웹 문서와 별개의 스타일시트 파일 작성 저장

- <link rel = "stylesheet" type = "text/css"

(19)

Style sheet

에서 주석 달기

 방법

- 여러 줄 주석 : /* */ 으로 감싼다 . - 한 줄 주석 : // 을 줄 앞에 쓴다 .

 사용 예

<html><head><title>embedding 스타일시트 </title> <style type="text/css">

h2{font-style : italic; color : blue} // head 태그 정의 // p {font-style : italic; color : blue}

/* <h2> 태그는 스타일 적용됨 */ </style></head> <body><center> <h2> embedding 스타일시트 </h2> <p> 우리들 세상 </p> <h4> 우리들의 세상 </h4> <!-- <h4> 태그는 무관함 --> </center> </body></html>

(20)

Style sheet

정의 1

 기본 형식

- 선택자 ( 태그명 ) { 속성 1: 속성 값 1} - { } 안에 서술

- 속성이 여러 개인 경우는 ; 로 구분

- h1{font-style : italic}, font{font-family : 궁서체 ; color : red}

 그룹 선택자 스타일 정의 형식

– 선택자 1, ㆍㆍㆍ , 선택자 n { 속성 1: 속성 값 1; ㆍㆍㆍ ; 속성 n: 속성

값 n}

– 예 h1, h2, p, font {color : red ; font-weight : bold}

 클래스 명 사용 스타일 정의 형식

(21)

 사용 예

<html><head>

<title> 스타일의 class 화 </title> <style type="text/css"> h1.aaa{color: red} h1.ccc{color:gold;font-style=italic} </style></head> <body bgcolor="white"> <b> 스타일의 class 화 </b><hr> <h1 class="aaa"> 스타일 aaa 적용 </h1> <h1 class="ccc"> 스타일 ccc 적용 </h1> <h1> 스타일 적용 없슴 </h1> </body></html>

(22)

Style sheet

정의 2

 공동 사용 class 이용 스타일 정의

- . 클래스 명 { 속성 : 속성 값 } - 사용시 <body> 내에서 < 태그명 class=" 클래스 명 "> ㆍㆍㆍ </ 태그명 > - 어떤 태그든지 속성이 사용 가능 하다면 사용할 수 있슴

 ID 명 사용 스타일 정의 형식

- # ID 명 { 속성 : 속성 값 } - 사용시 <body> 내에서 < 태그명 ID = “ID 명 "> ㆍㆍㆍ </ 태그명 > - 스타일 시트에 고유한 이름을 붙여서 스타일을 정의

(23)

 사용 예

<html><head><title> 스타일 연습 1</title> <style type="text/css">

.a {font-style:italic; color:red; font-size:15pt} .b {color:gold; font-size:40px}

.c {font-weight:bold; color: blue} #qq {font-style:italic; font-size:25pt} </style></head> <body> <p class ="c"> 스타일 지정과 적용 연습 </p> <h1 class ="a"> 우리들의 세상 </h1> <h2 class ="b"> 살기좋은 세상 </h2>

<font id=qq> 정말좋은 세상 </font><br> <b class ="c"> 아 ! 대한민국 </font> </body></html>

(24)

Style sheet

정의 3

 스타일의 상속

- 스타일이 정의된 태그 내에 있는 다른 태그가 밖에 있는 태그의 스타일 을 따른다는 것 - 스타일이 정의 되어있으면 상속이 않된다 .

 사용 예

<html> <head><title> 스타일의 상속성 </title> <style type="text/css">

p {color : red; font-family : 궁서체 } </style></head>

(25)

글자 지정하기

글자를 지정하는 CSS 속성

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 25 25

(26)

글자체 지정하기

font-family 속성

HTML 의 <FONT> 태그의 face 속성과 같은 역할

font-family 속성의 값으로는 구체적인 글자체의 이름을

지정하며 만약 여러 개의 글자체를 지정하고자 할 때에는

‘,’ 로 구분하여 글자체를 열거

만약 사용자 시스템 환경에 해당 글자체가 없을 경우 다음

글자체가 자동으로 적용

(27)

font-family 속성

font-family 속성

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 27 27 형식 : font-family : 글자체 속성 : family-name ( 명조체 , 돋움체 , 굴림체 , ...),

generic-family (serif, sans-serif, cursive, fantasy, monospace) 예제 :

BODY { font-family: 돋움체 } P { font-family: monospace }

(28)
(29)

프로그램

6-9

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 29 29 [ 그림 6-11] family 의 실행결과

(30)

글자 크기 지정하기

font-size 속성

<FONT> 태그의 SIZE 속성의 값은 1~7 까지 지정

할 수 있어 한계가 있었지만

font-size 를 사용하면 훨씬

더 세밀한 크기 조정이 가능하며 그 크기도 무한대로 적용

할 수 있음

형식 : font-size : 글자 크기 값 :

수치 , 퍼센트 (%), xx-small, x-small, small, medium, large, x-large, xx-large, larger, smaller

(31)

font-size 속성의 값

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 31 31

(32)
(33)

글자 굵기 지정하기

font-weight 속성

HTML 태그의 <B> 태그와 같은 역할을 하며 더욱 세밀

하게 글자의 굵기를 지정할 수 있음

자 굵기의 값은

100~900 으로 지정 할 수 있으며 기본

값은

400

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 33 33 형식 : font-weight : 글자 굵기 값 :

100 ~ 900, normal, bold, bolder, lighter 예제 :

BODY { font-weight: 500 } P { font-weight: bold }

(34)
(35)

프로그램

6-11

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 35 35 [ 그림 6-13] weight 의 실행결과

(36)

글자 스타일 지정하기

font-style 속성

HTML 의 <I> 태그와 같이 글자의 이탤릭체 효과를

내는 역할

italic 값과 oblique 값의 결과 차이점은 엄밀히 말하면

다르지만 일반적인 브라우저에서는 이를 구별하지 않음

형식 : font-style : 글자 스타일 값 : italic, oblique, no 예제 :

(37)

font-style 속성의 값

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 37 37

(38)

작은 크기의 대문자로 변환하기

font-variant 속성

소문자를 작은 크기의 대문자로 변환시키는 역할

형식 : font-variant : 키워드 값 : small-caps, normal 예제 :

BODY { font-variant: small-caps } P { font-variant: normal }

(39)

font-variant 속성의 값

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 39 39

(40)
(41)

한번에 글자 속성 지정하기

font 속성

글자의 글자체

, 굵기 , 크기 , 스타일등을 한꺼번에 지정

하고자 할 때는 간단하게

font 속성을 사용하여 값만 지

정해서 사용할 수 있음

font: font-weight 값 font-style 값 font-variant

font-size

값 /line-height 값 font-family 값 순서

로 표현

font-weight 의 값과 font-style

값 , font-variant 값

은 서로 순서를 바꿔도 상관없음

행의 높이를 지정하는

line-height 값은 font-size 값

뒤에 ‘

/’ 를 붙여 입력

font-size 값과 font-family 값은 반드시 넣어야 함

CSS CSS 활용하여 자기소개서 꾸미기활용하여 자기소개서 꾸미기 Chapter06 41 41

(42)

font 속성

font 속성

형식 :

font : [ 굵기 스타일 키워드 ] 크기 [/ 행높이 ] 글자체

속성 :

font-weight 값 , font-style 값 , font-variant 값 , font-size 값 ,

line-height 값 , font-family 값

예제 :

BODY { font: italic small-caps 500 10pt " 궁서체 " } P { font: bold large/3pt " 돋움체 ", " 고딕체 " }

참조

관련 문서

진로 및 적성 종합 면접을 통한 정공부적응도가 높은자 우선 선발 2.. 소속과 지원학과의

일반안전 산업위생 전기안전 소방안전 화공안전 가스안전 기계안전 생물안전 1 일상점검 보건표지 회로별 명판 인화성물질 GHS/MSDS 가스충전기한

[r]

[r]

강원대학교 학생을

현재 작성하고 있는 HTML 파일과 그림 파일이 다른 폴더 안에 있다면, 경로 를 지정해 주어야 한다... TYPE=disc, circle,

jQuery Mobile solves this problem, as it only uses HTML, CSS and JavaScript, which is standard for all mobile web browsers..

회사 및 직무에 지원한 동기와 지원한 직무를 잘 수행할 수 있는 이유를 본인의 경험, 준비와 노력을 바탕으로 기술하여 주십시오.. 대학생활 중 가장 성취감이 컸던