Properties

Properties

  • account_tree
  • bug_report

Fonts

문서 내에서 글꼴을 선택하고 사용하기 위해 다양한 속성들이 지원된다.

개요

글꼴은 문자의 시각적 표현을 포함하는 리소스를 제공한다. 폰트 패밀리(font family)내에서 특정 문자에 대해 표시되는 모양은 획 굵기, 기울기, 상대 너비 등에 따라 달라질 수 있다. 개별 글꼴 서체는 이러한 속성들의 고유 집합으로 다루어진다.

CSS Fonts Module에서는 CSS에서 사용할 글꼴을 정의하고 글꼴의 속성을 제어하는 기술을 다룬다.

관련 속성

  • font

    폰트의 종류, 크기, 행간, 스타일, 굵기, 대소문자 처리를 한번에 설정하는 속기 속성이다.
  • font-family

    글꼴을 지정한다.
  • font-feature-settings

    OpenType 글꼴 기능에 대한 낮은 수준의 제어를 제공한다.
  • font-kerning

    글꼴에 저장된 커닝 정보의 사용을 제어한다.
  • font-language-override

    요소의 콘텐츠 언어를 설정하여 언어별로 글리프(glyph) 대체를 제어할 수 있다.
  • font-optical-sizing

    문자의 두께가 글꼴의 크기에 따라 변경되는 것을 조정한다.
  • font-palette

    @font-palette-values 규칙에서 정의한 글꼴에 적용할 팔레트를 설정하거나 유저 에이전트에서 제공하는 팔레트를 지정한다.
  • font-size

    글꼴의 크기를 설정한다.
  • font-stretch

    텍스트를 넓히거나 좁힐 수 있다.
  • font-style

    글꼴의 모양을 설정한다.
  • font-variant

    font-variant 하위의 모든 속성(font-variant-*)을 속기로 설정할 수 있다.
  • font-variant-alternates

    글꼴의 기본 글리프(glyphs) 외에도 다양한 대체 글리프(glyphs)를 제공하도록 대체 글리프(glyphs)의 선택을 제어한다. @font-feature-values 앳룰(at-rule)에서 선언된 대체 글리프(glyph) 이름으로 참조된다.
  • font-variant-caps

    소문자, 작은 대문자 또는 제목에 사용되는 대체 글리프(glyphs)를 선택할 수 있다.
  • font-variant-east-asian

    동아시아 지역의 언어로 작성하는 텍스트에서 글리프(glyphs) 대체 및 크기 조정을 제어할 수 있다.
  • font-variant-ligatures

    합자 및 문맥 형태를 글리프(glyphs)를 결합하여 보다 조화로운 형태로 만든다.
  • font-variant-numeric

    숫자 형식에 대한 제어를 지정한다.
  • font-variant-position

    타이포그래피(typographic) 아래첨자 및 위첨자 글리프(glyphs)를 활성화한다.
  • font-variation-settings

    OpenType 또는 TrueType 글꼴 변형에 대한 낮은 수준의 제어를 제공한다. 널리 사용되지 않지만 특정 사용 사례에 필요한 글꼴 변형에 대한 액세스를 제공하기 위한 방법이다.
  • font-weight

    폰트의 굵기를 설정한다.

W3C Modules

CSS Fonts Module Level 3
W3C Recommendation 20 September 2018
CSS Fonts Module Level 4
W3C Working Draft, 21 December 2021
CSS Fonts Module Level 5
W3C Working Draft, 21 December 2021