Serif fonts represent the formal text style for a script. This often means but is not limited to glyphs that have finishing strokes, flared or tapering ends, or have actual serifed endings (including slab serifs).
sans-serif
Glyphs in sans-serif fonts, as the term is used in CSS, are generally low contrast (vertical and horizontal stems have the close to the same thickness) and have stroke endings that are plain -- without any flaring, cross stroke, or other ornamentation.
cursive
Glyphs in cursive fonts generally use a more informal script style, and the result looks more like handwritten pen or brush writing than printed letterwork.
fantasy
Fantasy fonts are primarily decorative or expressive fonts that contain playful representations of characters.
monospace
The sole criterion of a monospace font is that all glyphs have the same fixed width.
Font weight: the font-weight property
A100 Thin
A200 Extra Light
A300 Light
A400 Normal
A500 Medium
A600 Semi Bold
A700 Bold
A800 Extra Bold
A900 Black
永100 Thin
永200 Extra Light
永300 Light
永400 Normal
永500 Medium
永600 Semi Bold
永700 Bold
永800 Extra Bold
永900 Black
Font width: the font-stretch property
あultra-condensed
あextra-condensed
あcondensed
あsemi-condensed
あnormal
あsemi-expanded
あexpanded
あextra-expanded
あultra-expanded
Font style: the font-style property
anormal
aitalic
aoblique
Font size: the font-size property
absolute-size
あxx-small (h6)
あx-small
あsmall (h5)
あmedium (h4)
あlarge (h3)
あx-large (h2)
あxx-large (h1)
relative-size
For example, if the parent element has a font size of ‘medium’, a value of ‘larger’ will make the font size of the current element be ‘large’.
If the parent element's size is not close to a table entry, the user agent is free to interpolate between table entries or round off to the closest one. The user agent may have to extrapolate table values if the numerical value goes beyond the keywords.
People have been informed the knowledge and ideas to the others by speaking languages, using letters since early times. Especially letters have been expanded as methods of communication beyond time and place.
Font Feature Properties
Kerning: the font-kerning property
auto
Specifies that kerning is applied at the discretion of the user agent
プロポーショナルフォントの文字同士の間隔(アキ)を調整する技法のこと。
normal
Specifies that kerning is applied
プロポーショナルフォントの文字同士の間隔(アキ)を調整する技法のこと。
none
Specifies that kerning is not applied
プロポーショナルフォントの文字同士の間隔(アキ)を調整する技法のこと。
Ligatures: the font-variant-ligatures property
common-ligatures
fi
fi
contextual
labor of love
labor of love
Subscript and superscript forms: the font-variant-position property
sub
C7
H16
N5
O13
P3
super
a2
a[2a]
a[2a]
Numerical formatting: the font-variant-numeric property
diagonal-fractions
21/3
21/3
stacked-fractions
21/3
21/3
slashed-zero
4000
4000
East Asian text rendering: the font-variant-east-asian property