Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

HTML font size: why can't I increase it on some web pages?

Question:

My eyes being what they are, I find reading a larger font size on web pages
much more enjoyable than what looks like size 8 on some of them. In Outlook if
I click on "View" and then "Text Size", sometimes I can enlarge the text. Other
times it doesn't change. Once upon a time someone told me the problem was with
the programmers that constructed the page. True? If so, is there anything that
could be done to help (minus of course the magnify procedures/software)?

That someone is correct. It's quite possible, and unfortunately quite
common, to author a web page or parts of a web page in such a way that it
ignores the "View", "Text-Size" option in Internet Explorer (and by extension,
I believe Outlook and Outlook Express).

Why would a web page designer do that? Typically doing so solves a couple of problems
and makes it easier to make sure that web page is laid out
and displayed properly.

But there are still several ways around the problem.

Become a Patron of Ask Leo! and go ad-free!

If you're running Internet
Explorer version 6 and change the text size, the text on this page likely won't change.
For various reasons, pages here on Ask Leo! are encoded to a specific text size.
Unfortunately, that's a problem for some people - even I have troubles sometimes, and my
eyesight is quite normal for my age. (And I'll admit that I shouldn't be doing it, for exactly those reasons.)

There are several work arounds:

Use Firefox: Firefox's Text Size function does "the right
thing", and scales or reduces all the text, regardless of how it's encoded.
Have a look at this page in FireFox, and note how you can resize it.

Consider IE7: I'm not recommending this at this
time, since IE7 is still in Beta.
However I have heard that it currently has a "zoom"-like feature that acts as a
magnifier on an entire web page, not just the text. Remember, though, that it's
currently in Beta and the feature set may change before release.

Change your System: The font displayed in your browser is
relative to something called the DPI, or "Dots Per Inch" setting for your
display. One way to make everything larger on your machine is to
increase the DPI settings. That's covered in this article: How can I make the text on
my screen larger?
.

Now, you mentioned Outlook, and I'm not sure if that was on purpose or not.
Outlook, and Outlook Express are email programs, while Internet Explorer is
your web browser, and what we've been talking about so far.

"...HTML formatted email can also be written to restrict
your ability to change the text size, just like a web page."

However, intentional or not, it's good that you mention it, because Outlook
(and Outlook Express) suffer the same problem. Why? Because they use the same
"engine" as Internet Explorer when they display HTML formatted email.

And of course HTML formatted email can also be written to restrict your
ability to change the text size, just like a web page.

And the solutions are similar:

Use Thunderbird for email: Thunderbird's Text Size function
does "the right thing", and scales or reduces all the text, regardless of how
it's encoded. Other email clients may also handle this properly.

Consider newer versions of Outlook or Outlook Express:
again, I'm not recommending this at this time, since if they're
available at all, they're only in Beta and the feature set is not cast in
concrete. I also don't know if installing IE7 will affect existing versions of
Outlook or Outlook Express.

Change your System: as above, this works because it changes
the text size for your entire system, no mater what program you're running.

The last suggestion is one that I tend to avoid, but I'll throw it out on
the table: even though your display may be capable of 1200x1024 resolution
doesn't mean you have to use it. Selecting a lower resolution, say 1024x768,
will make everything appear bigger as that resolution takes up the same
physical space that the 1200x1024 did. Now, the downside here is that things
can start to look less sharp - particularly if you're using an LCD display.
That's typically why I recommend playing with the DPI settings instead.

Do this

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

I'll see you there!

11 comments on “HTML font size: why can't I increase it on some web pages?”

  1. You forgot another possibility… Some websites use images, rather than text, for some parts of their pages. (Try selecting the text. If you can’t, it may be because it’s not really text.) No amount of “use a larger font” will have any effect on such sites.

    Some browsers, such as Opera, allow you to magnify everything on the page, including images.

    Reply
  2. A big “Thank You” to Judy T. for that tip which will save me a lot of clicking. Is there as easy way to get back to the original size?

    Reply
  3. CTRL + wheel does not enlarge fixed-size text when using IE.

    Using Opera, resizing text could not be easier. Simply clicking the + key on the 10-key pad will instantly enlarge everything on the screen about 10% per click, including small fixed-size text.

    To return to normal size, simply click the * key on the 10-key pad.

    Reply
  4. Re your column about html type sizes. I am using IE 7, and it is well out of Beta. You might want to update this answer. I have also found that it is a snap to increase (or decrease) the size of the type face.

    Reply
  5. I’m sorry but your blog really sucks on this subject. Changing DPI is NOT acceptable in my situation. It’s up to people like you to change your bad html coding habits, just as much as it’s up to the visitor to find ways around such a lack of consideration.

    Reply
  6. Thanks to Michael H. This setting works not only for IE6, but also Outlook 2003 where it bothered me the most. I am bound to both apps & versions at work ( not my choice / standard build ). I know this thanks is aobut 2 years late. I found this article via Google. My search was “magnify outlook html”. Hope those keywords help someone else.

    Reply
  7. >> Thanks to Michael H. This setting works not
    >> only for IE6, but also Outlook 2003 where it
    >> bothered me the most.

    Arrrgg – This setting now breaks the ability to specify a font size on emails I compose in HTML format!!! The only way I can send formatted emails to my customer ( who uses Lotus Notes ) is to use HTML messages. If I send Rich Text messages, they are converted to plain text. Once I “Ignore Font Sizes” — Outlook TOTATLY Ignored font sizes in HTML mail, INCLUDING mail I compose!!!

    So – something I tought I loved just came with a bad aftertaste.

    Reply
  8. Of a sudden the text overlaps each line of type making the page difficult to read. There is no space between lines.This happens on a lot of pages but not on all. What gives?

    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.