CSS tables — There is nothing wrong with table layouts. It is a powerful layout model which makes sense on bigger screens. However, the table markup is troublesome as it ties the content to these screens. Therefore, being able to specify table layouts in CSS is important.

Margins — CSS defines accurate algorithms for how margins around elements should be calculated.

Generated content — The ability to add decorations and annotations to Web pages without modifying the markup has long been requested by authors.

CSS parsing — Acid2 includes a number of illegal CSS statements that should be ignored by a compliant browser.

Paint order — We test that overlapping content is painted in the right order. This is not a feature in itself, but a requirement for other features to work correctly.

Line heights — The Acid2 test checks a few key parts of the CSS inline box model, upon which any standards-compliant Web page depends.

Hovering effects — One of the elements in the face changes color when you “hover” over it. Which one?