sub_title
 
제   목 CSS 강좌 - [제03강] 스타일 시트(CSS)의 글꼴(Font) 관련 속성
작성자 컴쟁이 등록일 2008-12-19 17:31:18 조회수 6,583

스타일 시트에는 글꼴이나 색상, 여백, 텍스트 등을 지원하는 다양한 속성들을 가지고 있다. 이러한 속성들을 유형별로 나누어 살펴보고 이번 강좌에서는 먼저, 글꼴에 관련된 속성들에 대하여 설명하고자 한다.

 

1. 스타일 시트(CSS)의 Font 관련 속성 : 글자에 대한 스타일 지정

[Property]

[Value] [Description]

font-family

굴림, 돋움, 궁서, Arial

글자체(글꼴)
font-size 20pt, 20px, 20pc, 20in, 120%, 2em, larger, smaller 글자 크기
font-style normal, italic, oblique 글자 스타일
font-weight thin, normal, bold, bolder, lighter 100,200,300,...,800,900 글자 굵기
line-height 20pt, 20px, 20pc, 20in, 120%, 2em 줄간격
font-variant small-caps 텍스트를 작은 대문자로 보기
font   속성들을 한 문자열로 묶어서 한번에 설정

[☞크기 단위] - pt(point)를 주로 사용

pt(point)

1/72 in로 1인치(2.54cm)를 72개로 나누었을 때 나오는 글자의 크기
px(pixel) 모니터에서 한 개의 도트(점)을 나타냄(모니터 해상도에 따라 크기가 달라질 수 있음)
pc(pica) 12 pt를 1 pc로 나타냄.
in,cm,mm 각각 1 inch(2.54cm), 1 cm, 1 mm의 크기
% 기준 글자에 대한 크기를 %로 나타냄.
em 기준 글자에 대한 글자의 높이를 나타냄.
※ pt, px, pc, in, cm, mm는 절대적 크기인대 반해 %나 em은 상대적인 크기라 보면 된다.

 

2. 실전 예제(font-size)

[Source]

[Description]

<html>
<head>
 <style type="text/css" >
 <!--
  h1 {
   font-size : 12pt;
  }
  h2 {
   font-size : 12px;
  }
  h3 {
   font-size : 12pc;
  }
  h4 {
   font-size : 12mm;
  }
  h5 {
   font-size : 100%;
  }
  h6 {
   font-size : 150%;
  }
 -->
 </style>
</head>

<body>
<h1>글자크기 12pt</h1>
<h2>글자크기 12px</h2>
<h3>12pc</h3>
<h4>글자크기 12mm</h4>
기준 글자 크기는 12 포인트<p>
<b>기준 글자 크기는 12 포인트에 blod</b>
<h5>글자크기는 12pt이면서 굵게</h5>
<h6>글자크기 18pt(기준글자 12pt의 1.5배) </h6>
</body>
</html>




























-> 글자 크기 12 포인트
-> 글자 크기 12 포인트보다 작음
-> 글자 크기 12×12 즉, 144 포인트
-> 글자 크기 12 밀리미터
-> 기준이 되는 글자 크기와 비교
-> 기준 글자는 bold가 없어서 적용해 봄
-> 100%이므로 기준 글자크기에 bold
-> 150%이므로 기준 글자의 1.5배 크기

[Result]

글자크기 12pt

글자크기 12px

12pc

글자크기 12mm

기준 글자 크기는 12 포인트


기준 글자 크기는 12 포인트에 blod

글자크기는 12pt이면서 굵게

글자크기 18pt(기준글자 12pt의 1.5배)

 

3. 실전 예제(기타)

[Source]

[Description]

<html>
<head>
 <style type="text/css" >
 <!--
  h1 {
   font-size : 12pt;
   font-style : italic;
  }
  h2 {
   font-size : 12pt;
   font-weight : normal;
  }
  h3 {
   font-size : 12pt;
   line-height : 50pt;
  }
  h4 {
   font-size : 12pt;
   font-variant : small-caps;
   color : red;
  }
 -->
 </style>
</head>

<body>
<h1>글자의 기울임</h1>
<h2>기준 글자로 바꿈 (bold 없음)</h2>
<h3>줄간격을 50pt </h3>
<h4>merry christmas! </h4>
</body>
</html>



























-> 글자를 기울여라.
-> 글자를 굵게 하지 말고 기본으로 하라.
-> 위 아래 줄 간격을 50pt로 하라.
-> 소문자를 대문자로 바꾸고 글자색은 빨강

[Result]

글자의 기울임

기준 글자로 바꿈 (bold 없음)

 

줄간격을 50pt

 

MERRY CHRISTMAS!

 

위 속성 중 font는 특별한 값이 없다. 클래스라고 하는 부분을 다루게 되므로 차후에 설명하려고 한다.

 

☞ 잠깐만여! 강좌는 푹~ 퍼가지 마시고 링크만 걸어주세요~

작성자 : 웹제작 토탈 커뮤니티 (http://www.webmadang.net) 컴쟁이

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
12  CSS 강좌 - [제12강] 스타일 시트(CSS)의 이미지나 텍스트의 위치 지정(float) 이미지   member 컴쟁이 0 / 0 8703 2009-02-06
11  CSS 강좌 - [제11강] 스타일 시트(CSS)의 아이디(ID)로 속성 정의하기 이미지   member 컴쟁이 1 / 0 4365 2009-02-05
10  CSS 강좌 - [제10강] 스타일 시트(CSS)의 *(all)을 이용한 클래스 속성 정의 이미지   member 컴쟁이 0 / 0 3979 2009-02-05
9  CSS 강좌 - [제09강] 스타일 시트(CSS)의 클래스(CLASS)로 속성 정의하기 이미지   member 컴쟁이 1 / 0 4502 2009-02-03
8  CSS 강좌 - [제08강] 스타일 시트(CSS)의 상속(선택적 상속) 이미지   member 컴쟁이 0 / 0 4012 2009-02-02
7  CSS 강좌 - [제07강] 스타일 시트(CSS)의 상속(독립적 상속) 이미지   member 컴쟁이 0 / 0 4566 2009-01-30
6  CSS 강좌 - [제06강] 스타일 시트(CSS)의 여백 관련 속성 이미지   member 컴쟁이 0 / 0 5710 2009-01-29
5  CSS 강좌 - [제05강] 스타일 시트(CSS)의 텍스트 처리 관련 속성 이미지   member 컴쟁이 0 / 0 5899 2009-01-28
4  CSS 강좌 - [제04강] 스타일 시트(CSS)의 색상 관련 속성   member 컴쟁이 0 / 0 5550 2009-01-09
3  CSS 강좌 - [제03강] 스타일 시트(CSS)의 글꼴(Font) 관련 속성   member 컴쟁이 0 / 0 6583 2008-12-19
2  CSS 강좌 - [제02강] 스타일 시트(CSS)의 정의 형식 및 구성 요소   member 컴쟁이 0 / 0 6616 2008-12-17
1  CSS 강좌 - [제01강] 스타일 시트(CSS)의 기본 개념 및 3가지 사용방법   member 컴쟁이 1 / 0 14088 2008-12-12
write