What's a good generic size to have your font, so it can accomodate most viewers most effectivley? I mean, i've got size 10, verdana (verdana cus i've found it's the most visually friendly) working on my font. This is a) because to me at this size it looks nice, neat & well formatted and because b) i have alot of content, and large content with huge font size is, to me, off-putting.
However, it's all about reaching as many people as possible. So what seems good to me, may not for example, be very readable to some people.
So is 10 a good size...too small perhaps? What's the average size, or rather, a good font size to have? I can imagine alot may say 12, as it's the Microsoft Word fave. But on my site, with regards to the content & design there, 12 doesn't look great to me. But, like i said, i'm just one person...
So, any comments...
PS: On this subject: I know people can change the text to large, medium, and small in the browser. I realise visitors to my site may do this, particularly people who have more trouble reading what most people consider normal font sizes. And i certainly wanna keep there experience as good as everyone else. So with that in mind..... Would, when they enlarge the font, the text 'break-out' of it's confines and make the page look horrible and distorted, and ultimatley, unattractive and off-putting?
I have my text contained in <div> tags with padding. So, if people enlarged the text via broswer options, would the div automatically create a scrollbar for the text that has now extended? In other words, will the div keep it's nice, formatted position on the page, and merely accomodate the now larger font by adding in a scrollbar? If it doens't, can this be done (even when ordinarily there is no scrollbar present as the text fits in the space when not adjusted by browser options?) Basically, is there a code to write to do this or does it do it itself?
It would be a nice feature i think, if when enlarged, the text keeps in the confines, but just becomes scrollable (note: i wouldn't want the scrollbar there for the standard unenlarged text, as in normal circumstances the text would fit 'snug' in the <div>)