This is my first message in this (and probably any!) forum. So here it goes.
As a person interested in webdesign and using some of my spare time reading about the subject I understood the following: 1. Standards are good. 2. Accessability is part of standards and good too. 3. Adjustable text size (the text size changes if I change my browser settings) is part of accessability requiermant and good. 4. alistapart.com is one of the reference sites regarding the subject.
So the question then is why the site happycog.com that is the publisher of alistapart.com does not provide posibility for the adjustable text size? They advertise themself as big standard entusiasts. So what's a deal? If it was one of their client's site I whould think that the customer insisted on the fixed text size. But this is they own site.
I was thinking that this is basic and has to really go with any proper CSS based site. What am I missing?
I'm not sure why you feel that happycog.com does not allow for changes in text size. I just checked and it adjusted very nicely to my changes in text size. In what way do you feel that their site is not adjustable?
Ok... I get it now... almost... In Firefox it is adjustable. But as i understand Firefox forses text size to be changed even if it is coded with pixel size. But in the old "good" IE6 it stays the same regardless of what I choose in "View - Text Size" option.
I know the deal about IE6, but it is still the most used browser...
I don't know, I emailed him about the broken link on his Taking your Talent to the Web book page, but he didn't reply or fix the link http://www.zeldman.com/talent/sample.html
I do not understand how can some one criple accessability for more than 70% of potential viewers. People swaet trying to fix the code fore all possible minor browsers but such an obvious think is neglected in the main one.
"I do not understand how can some one criple accessability for more than 70% of potential viewers." - Egorka
Me neither - but then again I don't understand why MS do lots of things that hold back the web for more than 70% of viewers. It's just another one to add to the list I'm afraid.
I think that Eric Meyer has commented on his blog about why he chose px for font sizing but I don't have the link. I bet it is a decent reason though - probably one involving wanting to code to the standards (which say that all font-sizing units should scale, I believe) and still get good accuracy in default type size.
That said - I personally like to set the size universally to a keyword and then use ems or percentages from then on. I find that it gives great cross-browser consistency and allows everyone to scale type (not that I have ever seen anyone do it!).
I think one of the greatest things about this industry and the time we are in right now is that it is ever-chaning.
This is a good opportunity to remember that we all learned from Meyer and Zeldman in the begining -- but by no means do they do everything correctly or perfectly. I just hope a lot of the new people to CSS are questioning these types of things -- asking why this way and why not another. Just because your site doesnt mimic every choice Zeldman made or just because it isnt "bulletproof" doesn't make it wrong.
To the original question -- find out why people make the font size choices they do and then find the right solution for yourself. There is rarely a "best way" to do anything with CSS -- there is more commonly a lot of "really good" ways to accomplish similar objectives.
For me as an amateur many articles/blogs/recomendations sound very "talibanish" in many ways. So it is nice to hear from others that there are other ways too...