[css3-fonts] Turning off font features

http://dev.w3.org/csswg/css-fonts/#font-rend-desc

   # These descriptors define settings that apply when the font
   # defined by an @font-face rule is rendered.

Suggest s/settings/default settings/ or somesuch, since these are
the base settings that CSS properties end up tweaking.

A related issue is, since the property 'font-variant' overrides
the descriptor 'font-variant',
   elem { font-variant: normal; }
cannot reset features flagged via the descriptor; as the initial
value, it has to leave them untouched. What do you do if you want
to turn something off? E.g.

   @font-face {
     font-family: xyz; src: ...;
     font-variant: historical-forms;
   }
   code {
     font-variant: /* how to turn off historical forms? */
   }

Or is this not a concern?

~fantasai

Received on Sunday, 19 May 2013 03:35:26 UTC