OverDrive--leading digital media services
ReaderWorks Manual - Appendix D
 

Microsoft® Reader Supported HTML Tags

HTML tags in the following list are supported in both the Desktop and Pocket PC versions of Microsoft® Reader Alpha.

Note: Desktop only exceptions are marked with an asterisk (*).

Tags

    XML

    !-- ---(Comments)

    !DOCTYPE (Must be properly formatted DOCTYPE)

    A

    Class, Href, Id, Lang, Name, Style

    B

    Class, Id, Lang, Style

    BASE*

    Href*

    BIG

    BLOCKQUOTE

    Class, Id, Lang, Style

    BODY

    Class, Id, Lang, Style, Text

    BR

    Class, Clear*, Id, Style

    CENTER

    Cite*

    CODE*

    DD

    Class, Id, Lang, Style

    DFN*

    DEL (Line through the text)

    DIR (Text in a list style)

    DIV

    Align, Class, Id, Lang, Style

    DL

    Class, Id, Lang, Style

    DT

    Class, Id, Lang, Style

    EM

    Class, Id, Lang, Style

    FONT

    Class, Color (numeric, plus sixteen standard color names), Face, Id, Lang, Size, Style

    HEAD

    Hn

    Align (left, center, right, justify), Id, Lang, Style, Class

    HR

    Align (left, center, right), Class, Id, Lang, Noshade, Size, Style, Width

    HTML

    Xmlns*

    I

    Class, Id, Lang, Style

    IMG

    Align*, Border*, Class, Height, Id, Lang, Src, Style, Width

    INS (Reader underlines the text)

    KBD

    LI

    Class, Id, Lang, Style, Type*

    LINK (Style sheets only)

    Href, Id, Media, Rel (Must equal "stylesheet" or else ignored), Type*

    LISTING*

    Class*, Id*, Lang*, Style*

    MENU*

    Id*

    OL (Nesting is supported, numbered only)

    Class, Id, Lang, Style, Type*

    P

    Align, Class, Id, Lang, Style

    PLAINTEXT*

    PRE

    Class, Id, Lang, Style

    Q*

    Cite*

    S

    Class, Id, Lang, Style

    SAMP

    Class, Id, Lang, Style

    SMALL

    Class, Id, Lang, Style

    SPAN

    STRIKE

    Class, Id, Lang, Style

    STRONG

    Class, Id, Lang, Style

    STYLE (See style property list)

    Type

    SUB

    Class, Id, Lang, Style

    SUP

    Class, Id, Lang, Style

    TABLE*

    Bgcolor*, Border*, Cellpadding*, Summary*, Width*

    TD*

    Align*, Bgcolor*, Colspan*, Height* (Not %), Nowrap*, Rowspan*, Valign*

    TH*

    Align*, Bgcolor*, Colspan*, Height* (Not %), Nowrap*, Rowspan*, Valign*

    TR*

    Bgcolor*, Valign*

    TITLE

    TT

    Class, Id, Lang, Style

    U

    Class, Id, Lang, Style

    UL

    Class, Id, Lang, Style

    VAR*

Style Properties

    Background-color* (Applies only to table, tr, td)

    Basic color names*, 6- and 3-digit hex*, RGB, int and percentage*

    Border*

    None*, Solid*, Dotted* (Renders as solid), Dashed* (Renders as solid), Double* (Renders as solid), Groove* (Renders as solid), Ridge* (Renders as solid), Inset* (Renders as solid), Outset* (Renders as solid), Thin* (Renders as solid), Medium* (Renders as solid), Thick* (Renders as solid)

    Border Color*

    Border-style*

    None*, Solid*, Dotted* (Renders as solid), Dashed* (Renders as solid), Double* (Renders as solid), Groove* (Renders as solid), Ridge* (Renders as solid), Inset* (Renders as solid), Outset* (Renders as solid)

    Border-width*

    Thin*, Medium*, Thick*

    Color*

    Basic color names*, 6- and 3-digit hex*, RGB, int and percentage*

    Clear*

    None*, Both*

    Display (all elements)

    in-line, block

    Float*

    Left*, Right*, None*

    Font*

    Font-family*

    Serif*, Sans-Serif*, Monospace*

    Font-size (9 supported names, all elements, still need to add numeric fonts name)

    Font-style (all elements)

    normal, italic

    Font-weight (all elements)

    normal, bold

    Height* (image, object, and HR)

    Line-height

    Normal (length or percentage, on block elements only), numeric values

    List-style-type*

    Decimal*, Lower-Roman*, Upper-Roman*, Lower-Alpha*, Upper-Alpha*, None* (Supported for UL)

    Margin-right

    Margin-left

    Margin-top (Negative numbers treated as zero)

    Margin-bottom (Negative numbers treated as zero)

    Page-break-after (block level)

    Left, Right, Always, Auto

    Page-break-before (block level)

    Left, Right, Always, Auto

    Text-align (block level)

    Left, Right, Centered, Justify

    Text-decoration*

    None*, Underline*

    Text-indent (A length or percentage, block level)

    margin-left, margin-right

    Vertical-align*

    Top*, Middle*, Bottom*

    Width* (image, object, and HR)