Tip: Eliminate unwanted whitespace in Internet Explorer list rendering

Sometimes Internet Explorer adds unwanted whitespace and separates list items in unwanted ways. The way to fix this is to remove all the whitespace from the list items in the code. There are two options for how to do this.

The first way is to “break” the closing list item tag like this:
<ul>
<li>list text</li
><li>list text</li
><li>list text</li
></ul>

The second method is to run all the list items together in one string like this:
<ul>
<li>list text</li><li>list text</li><li>list text</li>
</ul>

Additional note: there is information about the cause and cure for this problem at the CSS Creator Forum that doesn’t involve writing mangled HTML code.

Is Browse Happy making a difference?

First sign of malicious code exploiting Windows Jpeg security flaw – vnunet.com describes a new security hole in Internet Explorer involving JPEG images. We hear this type of news almost every day about IE. There are also more and more reports every day that Microsoft is losing users to the safer and more standards-compliant browsers such as Opera, Firefox, and Safari.

Browse Happy logoI’m wondering how much effect the Browse Happy. Online. Worry Free campaign has had to do with this trend. If you have switched browsers because of the encouragement of Browse Happy, I’d like to hear your comments.