CSS 2.1 |
Parsed |
Supported |
| CSS Selector | ||
| ID | Yes | Ok |
| Class | Yes | Ok Max 10 different ancestors types. |
| Pseudo classes | Yes | Ok except pseudoclasses hover, first-line, and first-letter. |
| Attributes and attribute values | Yes | Ok Max 10 different ancestor types. |
| Ancestors | Yes | Ok Max 10 different ancestor types. |
| > | Yes | Yes |
| * | Yes | Yes |
| + | Yes | Yes |
| CSS Units | ||
| Units | Yes | All units should be parsed Ok |
| CSS Properties | ||
| Aural properties | No | No |
| Backgrounds | Yes | background-color, background-image, background-repeat, and
background-position are supported. background-attachment is not supported. |
| Borders | Yes | border-width, border-style, border-color are supported. Only a subset of border-style values are supported: none, hidden, dotted, dashed, solid, double. border-collapse is not supported. |
| 'clear' | Yes | Yes |
| 'clip' | Yes | No |
| 'color' | Yes | notations supported: name, #rgb, #rrggbb, rgb(255,0,0). All X11 color keywords as specified in the CSS3 color module are also supported. |
| 'content' | Yes | Yes |
| Counters | Yes | No |
| 'cursor' | Yes | No |
| 'direction' | Yes | Ok |
| 'display' | Yes | Only values block/inline/none are interpreted. |
| 'float' | Yes | Ok |
| 'font' | Yes | Yes |
| 'font-family' | Yes | Implementation uses a limited set of fonts. |
| 'font-size' | Yes | Ok |
| 'font-size-adjust' | Yes | No |
| 'font-stretch' | Yes | No |
| 'font-style' | Yes | Yes |
| 'font-variant' | Yes | small-caps translated to Courier ! This interract with font-style and font-weight. |
| 'font-weight' | Yes | Ok |
| 'font-size' | Yes | Yes |
| 'height' | Yes | Ok, min-height and max-height are not interpreted. |
| 'letter-spacing' | Yes | No |
| 'line-height' | Yes | Ok except when the lines overrides. |
| List styles | Yes | Ok |
| Margins | Yes | Ok |
| 'marker-offset' | Yes | No |
| Offsets | Yes | left, right, top, bottom are ignored. |
| 'orphans' | Yes | No |
| Outlines | Yes | No |
| 'overflow' | Yes | No |
| Paddings | Yes | Ok |
| 'page' | Yes | No |
| 'page-break-after' | Yes | Only auto and always are interpreted. |
| 'page-break-before' | Yes | No |
| 'page-break-inside' | Yes | No |
| 'position' | Yes | Yes Fixed position is managed as absolute position. |
| 'quotes' | Yes | No |
| Table layouts | Yes | caption-side, empty-cells, table-layout not supported. |
| 'text-align' | Yes | Ok |
| 'text-decoration' | Yes | Ok blink unsupported. |
| 'text-indent' | Yes | Ok |
| 'text-transform' | Yes | No |
| 'unicode-bidi' | Yes | Ok |
| 'vertical-align' | Yes | Yes |
| 'visibility' | Yes | No |
| 'white-space' | Yes | Parsed but not used ! |
| 'widows' | Yes | No |
| 'width' | Yes | Ok, min-width and max-width are not interpreted. |
| 'word-spacing' | Yes | No |
| 'z-index' | Yes | No |