alt attribute doesn't work on firefox

The alt attribute doesn't work on firefox. Why? I was looking into this problem because I never really pay attention to it since I don't really care about this attribute (I barely use it in most of my html make-up). But ever since I created my index for gokoproject, which uses images for navigation purposes, I found the problem i described as the title.

For people who are really into HTML, or people who actually code HTML properly, using the W3C standards should be able to realize that what IE does with alt is totally invalid.
In fact, Firefox follows the W3C Standards in this case.

The alt attribute in IE6, 7 and probably even IE8 displays the same result or property as title attribute.
For a standard you should instead, use title attribute to display the text message when your mouse is over the image. In IE, the developers don't think this way - instead they also allow alt to display the text message when your mouse is over the image.

1
              <img src="path-to-your-image" width="#" height="#" border="#" alt="Personal Blog" title="Personal Blog"></a></td>

In this case, if you remove the title, the text message will not appear on Firefox, opera, or any browser that follows the standard, when your mouse is over the image.
But IE, it will show the alt instead.

The alt attribute is a different property than title attribute. This alt attribute is an alternative representation for cases like images do not load. For example, if the server did not deliver the image, or because you have a very slow internet and you can't load the image, or even the image is no longer exist, or a broken link image (invalid path), instead of showing the actual image, or failure to display the actual image, the browser can take the alt attribute and display whatever is assign to that attribute.