Jump to content
Itâ€™s worth mentioning that IE6 and below can go a bit extreme when resizing fonts set as ems.
You can fix this by applying font-size: 100% to html. Donâ€™t know why this works, it just does.
Oh, if youâ€™re working in quirks mode youâ€™ll also need to apply it to thead, tbody and tfoot, beacuse the fix doesnâ€™t inherit (donâ€™t apply it to table unless you want table to inherit font-sizes). You donâ€™t need thead, tbody or tfoot in your tables as tbody is implied.
Obviously, you canâ€™t then apply your own font-sizes to html or tbody etc, else youâ€™ll overwrite the fix, which is why I chose those particular elements as theyâ€™re rarely used for font-sizes.