Some of the code that was supposed to standardize font sizes across all browsers needs to be double checked. Font sizes (other than the standardization stuff) should be specified in % (rather than em or px).

Comments

jjeff’s picture

Status: Active » Fixed

fixed.

zirafa’s picture

Status: Fixed » Active

I don't quite understand this. I thought it was fine before. Before font sizes were more standard across browsers, now in IE 6 Win XP the font size is too large.

jjeff’s picture

zirafa’s picture

Thanks for the link! I'm not sure why it doesn't seem to work for me. Does it work for others?

jjeff’s picture

I don't know that it's fully tested yet. Perhaps we missed something that affects IE.

zirafa’s picture

I have heard that IE does not respect %'s very well, sometimes em, and always px (although it breaks resizing in IE).

jjeff’s picture

Hmmm... Well I have to admit that I'm following Yahoo in a relatively blind manner.

They say:

To change the size of a font, use a percentage value, not one defined by pixels or ems. Always use percentages instead of ems, because percentages respond to user font-size adjustment more predictably.

Maybe they're on crack. Will have to do some more research.

zirafa’s picture

Status: Active » Fixed

After some more research, I think percentages is probably the best way to go. I think the magic number is to set the body at 76%. Marking this fixed.

zirafa’s picture

Status: Fixed » Active

Huh...Jeff how come the changes you made have px fonts then?

jjeff’s picture

Jeff how come the changes you made have px fonts then?

The only font-size px declaration should be at the top where we essentially set the "root" font size. Other than that I think it's a bug.

jjeff’s picture

Status: Active » Fixed

The only pixel declaration is the 'body'. This is as it should be. All other font sizing is percentage based on the 13 pixel starting point.

zirafa’s picture

Sounds good. I think it could have been something specific to my computer setup.

Anonymous’s picture

Status: Fixed » Closed (fixed)