css-fonts/Fonts.html

changeset 8431
16e837f77ef5
parent 8430
330ae631cc35
child 8640
82e75c734096
     1.1 --- a/css-fonts/Fonts.html	Tue Jun 11 14:34:10 2013 +0900
     1.2 +++ b/css-fonts/Fonts.html	Tue Jun 11 16:52:35 2013 +0900
     1.3 @@ -1653,6 +1653,13 @@
     1.4     id=aspect-value>aspect value</dfn></a>. Precisely defined, it is equal to
     1.5     the x-height of a font divided by the font size.
     1.6  
     1.7 +  <p class=issue>How does the use of ‘<a
     1.8 +   href="#propdef-font-size-adjust"><code
     1.9 +   class=property>font-size-adjust</code></a>’ affect <a
    1.10 +   href="http://www.w3.org/TR/css3-values/#font-relative-lengths"><em>font-relative</em></a>
    1.11 +   unit sizes? Are all units affected the same way, i.e. including the
    1.12 +   definition of ‘<code class=property>em</code>’?
    1.13 +
    1.14    <p>In situations where font fallback occurs, fallback fonts may not share
    1.15     the same aspect ratio as the desired font family and will thus appear less
    1.16     readable. The font-size-adjust property is a way to preserve the
    1.17 @@ -3012,8 +3019,8 @@
    1.18     fallback font. In cases where the font download fails user agents must
    1.19     display text, simply leaving transparent text is considered non-conformant
    1.20     behavior. Authors are advised to use fallback fonts in their font lists
    1.21 -   that closely match the vertical metrics of the downloadable fonts to avoid
    1.22 -   large page reflows where possible.
    1.23 +   that closely match the metrics of the downloadable fonts to avoid large
    1.24 +   page reflows where possible.
    1.25  
    1.26    <h3 id=same-origin-restriction><span class=secno>4.9 </span>Same-origin
    1.27     restriction for fonts</h3>
    1.28 @@ -3348,6 +3355,15 @@
    1.29     consistent as possible across user agents, given an identical set of
    1.30     available fonts and rendering technology.
    1.31  
    1.32 +  <p>The <dfn id=first-available-font>first available font</dfn>, used in the
    1.33 +   definition of <a
    1.34 +   href="http://www.w3.org/TR/css3-values/#font-relative-lengths"><em>font-relative
    1.35 +   lengths</em></a> such as ‘<code class=property>ex</code>’ and ‘<code
    1.36 +   class=property>ch</code>’, is defined to be the first available font
    1.37 +   that would match any character given font families in the ‘<code
    1.38 +   class=property>font-family</code>’ list (or a user agent's default font
    1.39 +   if none are available).
    1.40 +
    1.41    <h3 id=cluster-matching><span class=secno>5.3 </span>Cluster matching</h3>
    1.42  
    1.43    <p>When text contains characters such as combining marks, ideally the base
    1.44 @@ -6472,6 +6488,9 @@
    1.45     <li>feature_value_definition, <a href="#featurevaluedefinition"
    1.46      title="feature_value_definition"><strong>6.9.1</strong></a>
    1.47  
    1.48 +   <li>first available font, <a href="#first-available-font" title="first
    1.49 +    available font"><strong>5.2</strong></a>
    1.50 +
    1.51     <li>font, <a href="#propdef-font" title=font><strong>3.7</strong></a>
    1.52  
    1.53     <li>font specific, <a href="#font-specific" title="font

mercurial