Module style::values::computed::font [] [src]

Computed values for font properties

Reexports

pub use values::computed::Length as MozScriptMinSize;
pub use values::specified::font::XTextZoom;
pub use values::specified::font::XLang;
pub use values::specified::font::MozScriptSizeMultiplier;
pub use values::specified::font::FontSynthesis;
pub use values::specified::font::FontVariantSettings;

Structs

FamilyName

The name of a font family of choice

FontFamily

Specifies a prioritized list of font family names or generic family names.

FontFamilyList

A list of SingleFontFamily

FontLanguageOverride

font-language-override can only have a single three-letter OpenType "language system" tag, so we should be able to compute it and store it as a 32-bit integer (see http://www.microsoft.com/typography/otspec/languagetags.htm).

FontSize

The computed value of font-size

FontWeight

As of CSS Fonts Module Level 3, only the following values are valid: 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

KeywordInfo

Additional information for keyword-derived font sizes.

Enums

FamilyNameSyntax

Font family names must either be given quoted as strings, or unquoted as a sequence of one or more identifiers.

FontSizeAdjust

Preserve the readability of text when font fallback occurs

SingleFontFamily

A set of faces that vary in weight, width or slope.

Type Definitions

FontFeatureSettings

Use FontSettings as computed type of FontFeatureSettings

FontVariantAlternates

Use VariantAlternatesList as computed type of FontVariantAlternates

FontVariantEastAsian

Use VariantEastAsian as computed type of FontVariantEastAsian

FontVariantLigatures

Use VariantLigatures as computed type of FontVariantLigatures

FontVariantNumeric

Use VariantNumeric as computed type of FontVariantNumeric

MozScriptLevel

The computed value of the -moz-script-level property.