The philosophy of Mozilla, and other alternative browsers, as well as CSS itself, is that the user should always have control over the size of the font. Well, not only that, but anything design-related. In any browser, including Explorer, it is possible for the user to override any page style. A user's style preferences *can* take precedence over the page author's, and with font sizing they *always* take precedence over the author's. The simple truth is people with poor vision want to be able to read content.
The best way to design to accomodate fluctuations in the user's font size is using the 'em' unit, which is a measurement that is completely relative to the font size of a given page element. Using this measurement it is possible to design a document that scales completely with the user's font size setting.
Only thing is, it's really buggy and difficult to get cross-platform, pixel-perfect precision with (although, it can be done). IE 5.5 especially has difficulty with this measurement.
Explorer has the rather odd stance of not allowing certain measurements to scale. I suspect this will probably be improved in IE 7, but I'm not holding my breath.
So to get to the point, no it is not possible to prevent font size changes in Firefox or any of the other popular alternative browsers.
Regards,
Rich
--
[
http://www.smilingsouls.net]
Mail_IMAP: A PHP/C-Client/PEAR solution for webmail
Author: Beginning CSS: Cascading Style Sheets For Web Design