- From: Håkon Wium Lie <howcome@opera.com>
- Date: Tue, 10 Jun 2008 16:07:57 +0200
- To: Etan Wexler <ewexler@stickdog.com>
- Cc: www-style@w3.org
Also sprach Etan Wexler: > So CSS should specify a set of features that is compatible with existing > CSS syntax and semantics, is mnemonic, and provides uniform access to > features which the font formats specify differently. > > Hence: > > Name: font-numeral-case (font-numeral-style?) > Value: auto | old-style | lining > Initial: auto > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-numeral-spacing (font-numeral-width?) > Value: auto | proportional | tabular > Initial: auto > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-variant > New values: auto | all-small-caps | caps-to-small-caps > | petite-caps | all-petite-caps | caps-to-petite-caps > | titling-caps | all-titling-caps > | tall-caps | all-tall-caps > Initial: auto > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-punctuation-case > Value: auto | in-mixed-company | caps | small-caps > Initial: auto > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-zero-style > Value: auto | no-slash | slash > Initial: auto > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-diacritics > Value: normal | hidden | decomposed > Initial: normal > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-randomness > Value: none | random > Initial: none > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified > > Name: font-ligatures > Value: none | required | normal | discretionary > Initial: normal > Applies to: all elements > Inherited: yes > Percentages: N/A > Media: visual > Computed value: as specified In [1] I proposed: font-variant-caps: normal | small-caps /* '-' added */ font-variant-digits: normal | oldstyle | lining font-variant-width: normal | proportional font-variant-swash: normal | swash font-variant-ligatures: normal | standard | alternate It seems that our approach is similar, although I belive that using 'font-variant' as a shorthand property is beneficial. This is all about variants, no? [1] http://lists.w3.org/Archives/Public/www-style/2008Jan/0380.html -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Tuesday, 10 June 2008 14:09:08 UTC