Font 
개요
이 속성은 요소의 글꼴과 관련된 다양한 속성을 한꺼번에 지정할 수 있는 단축 속성이다.
다른 속성은 생략할 수 있지만, font-size와 font-family는 반드시 지정해야 한다. 생략한 속성값은 해당 속성의 기본값을 따른다. (예: font-style: normal )
정의
| Font | 설명 |
|---|---|
| 값 | [ [ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ]? <font-family> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit |
| 기본값 | 개별 속성의 기본값 참조 |
| 적용대상 | 모든 요소 |
| 상속 | 됨 |
| 백분율 | font-size와 line-height에 가능 |
| 미디어 | visual |
값
| 값 | 설명 |
|---|---|
| <font-style> <font-variant> <font-weight> <font-size> <line-height> <font-family> | 각 속성값을 참조한다. |
| caption | 제목 글꼴으로 지정한다. |
| icon | 아이콘 라벨 글꼴으로 지정한다. |
| menu | 메뉴 글꼴으로 지정한다. |
| message-box | 대화 박스 글꼴으로 지정한다. |
| small-caption | 작은 제목 글꼴으로 지정한다. |
| status-bar | 상태바 글꼴으로 지정한다. |
| inherit | 부모 요소의 값을 상속하도록 지정한다. |
caption, icon, menu, message-box, small-caption, status-bar은 시스템 글꼴을 참조한다.
예제
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
p {font: normal bold 125%/1.5 "바탕", batang, sans-serif;}
</style>
</head>
<body>
<p>글꼴을 두껍고, 크기는 125%에 행간은 1.5이며, "바탕"체로 지정합니다.</p>
</body>
</html>
브라우저 호환성
| 값 | IE6? | IE7? | FF2? | Op9? |
|---|---|---|---|---|
| (font-style) | 지원 | 지원 | 지원 | 지원 |
| (font-variant) | 지원 | 지원 | 지원 | 지원 |
| (font-weight) | 지원 | 지원 | 지원 | 지원 |
| (font-size) | 지원 | 지원 | 지원 | 지원 |
| (line-height) | 90% | 90% | 지원 | 지원 |
| (font-family) | 지원 | 지원 | 지원 | 지원 |
| caption | 지원 | 지원 | 지원 | 지원 |
| icon | 지원 | 지원 | 지원 | 지원 |
| menu | 지원 | 지원 | 지원 | 지원 |
| message-box | 지원 | 지원 | 지원 | 지원 |
| small-caption | 지원 | 지원 | 지원 | 지원 |
| status-bar | 지원 | 지원 | 지원 | 지원 |
| inherit | 미지원 | 미지원 | 지원 | 지원 |
Wiki Trail: < font-stretch | 문서 목록 | line-height >

Hooney (124.111.246.53)