Skip to content

Commit 5877551

Browse files
author
John Daggett
committed
change serif graphic
1 parent e555dbc commit 5877551

3 files changed

Lines changed: 67 additions & 15 deletions

File tree

css3-fonts/Fonts.html

Lines changed: 67 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979

8080
<h1 id=css-fonts>CSS Fonts Level 3</h1>
8181

82-
<h2 class="no-num no-toc" id=longstatus>Editor's Draft 22 May 2008</h2>
82+
<h2 class="no-num no-toc" id=longstatus>Editor's Draft 23 May 2008</h2>
8383

8484
<dl id=authors>
8585
<dt>This version:
@@ -336,11 +336,59 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
336336

337337
<h2 id=introduction><span class=secno>1. </span>Introduction</h2>
338338

339-
<p>Font properties determine which fonts are used during rendering. Fonts
340-
represent collections of letterforms, or glyphs, that uniquely describe
341-
the visual appearance of the underlying characters. Typographic traditions
342-
vary across the globe so there is no unique way to classify all fonts
343-
across languages and cultures. For even common Latin letters, wide
339+
<div class=note>
340+
<p>Rework into different sections, change emphasis more to how CSS relates
341+
to fonts.</p>
342+
343+
<ul></ul>
344+
345+
<p>Introduction</p>
346+
347+
<ul>
348+
<li>Introduction
349+
350+
<li>Font families as groups of faces with different styles.
351+
352+
<li>Common style variations, weight, width, italics
353+
354+
<li>CSS uses separates font family name from style characteristics
355+
356+
<li>Allows webpages to appear similarly with different sets of available
357+
fonts
358+
359+
<li>Set of available fonts can be expanded using @font-face
360+
361+
<li>Defines a set of resources that can be downloaded when needed
362+
363+
<li>Can also be used to create composite fonts for different scripts
364+
</ul>
365+
366+
<ul></ul>
367+
368+
<p>Typography Background</p>
369+
370+
<ul>
371+
<li>Wide variation in character forms, glyphs
372+
373+
<li>Use of diacritics adds complications to even "simple" alphabets
374+
375+
<li>Examples from Czech, Slovak, African romanizations
376+
377+
<li>Vietnamese stacking example
378+
379+
<li>General use of ligatures
380+
381+
<li>Required for languages such as Arabic
382+
383+
<li>Problems with creating "universal fonts"
384+
</ul>
385+
</div>
386+
387+
<p>Font properties in CSS determine which fonts are used when rendering
388+
text. Fonts represent collections of letterforms, or glyphs, that uniquely
389+
describe the visual appearance of the underlying characters. Typographic
390+
traditions vary across the globe so there is no unique way to classify all
391+
fonts across languages and cultures. For even common Latin letters, wide
344392
variations are possible:
345393

346394
<div class=figure><img src=aaaaaa.png>
@@ -350,11 +398,15 @@ <h2 id=introduction><span class=secno>1. </span>Introduction</h2>
350398
<p>Differences in the anatomy of letterforms is one way to distinguish
351399
fonts. For Latin fonts, flourishes at the ends of a character's main
352400
strokes, or serifs, can distinguish a font from those without. Similar
353-
comparisons exist in non-Latin fonts. For Japanese fonts, a Mincho face
354-
contains tapered strokes while a Gothic face does not:
401+
comparisons exist in non-Latin fonts between fonts with tapered strokes
402+
and those using primarily uniform strokes:
355403

356404
<div class=figure><img src=serifvssansserif.png>
357-
<p class=caption>Classifying by letterform style</p>
405+
<p class=caption>Letterforms with and without serifs</p>
406+
</div>
407+
408+
<div class=figure><img src=minchovsgothic.png>
409+
<p class=caption>Similar groupings for Japanese typefaces</p>
358410
</div>
359411

360412
<p>Fonts contain letterforms and the data needed to map characters to these
@@ -738,12 +790,12 @@ <h3 id=font-weight><span class=secno>2.2 </span>Font weight: the &lsquo;<a
738790
common variations in different locales:
739791

740792
<p>Quite often there are only a few weights available for a particular font
741-
family. When weights other than ones available are specified they are
742-
automatically mapped onto one of the available weights. In general, bold
743-
weights map to faces with heavier weights and light weights map to faces
744-
with lighter weights. For the precise defintion, see the section below on
745-
font matching. Weights for which no faces exist are shown in grey in the
746-
examples below:
793+
family. When a weight is specified for which no face exists, a face with a
794+
nearby weight is used. In general, bold weights map to faces with heavier
795+
weights and light weights map to faces with lighter weights (see the font
796+
matching section below for a precise definition). The examples here
797+
illustrate which face is used for different weights, grey indicates a face
798+
for that weight does not exist so a face with a nearby weight is used:
747799

748800
<div class=figure><img src=optimaweights.png>
749801
<p class=caption>Weight mappings for a font family with 400, 700 and 900

css3-fonts/minchovsgothic.png

13.5 KB
Loading

css3-fonts/serifvssansserif.png

-11.3 KB
Loading

0 commit comments

Comments
 (0)