Below is the shortened, "lite" version, with moot points and code samples redacted:
HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="en">
<head>
<title>alt and title attributes in <IMG> and <A> tags</title>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<meta name="language" content="en-CA">
<meta name="description" content="A web page to test mouse over effect on IMG and A tags with and without alternate text or title attributes">
<meta name="keywords" content="HTML,img tag,a tag,attributes,alt,title,browser test">
<meta name="author" content="RC Pierce">
<style type="text/css">
body {margin: 0; padding: 0; text-align: center; font-size: 100%; color: #000; background: #fff;}
h2 {font: bold 80% Verdana,Geneva,sans-serif;}
#content {width: 90%; margin: 0 auto; text-align: left;}
#content li {font: normal 80% Arial,Helvetica,sans-serif;}
img {vertical-align: middle; display: inline;}
img,
a img {border: none;}
#content li li {font-size: 100%;}
em,
code {font-family:Courier,serif;}
em {color: #600; background: #fff; margin-right: 0.5em;}
code {color: #060; background: #fff;}
li ul {margin-bottom: 1em;}
</style>
</head>
<body>
<div id="content">
<h1><em>alt</em> and <em>title</em> attributes in <IMG> and <A> tags</h1>
<h2>Stand alone image</h2>
<ol>
<li><img src="#" alt="ALT on <IMG>" width="120" height="60">
Tool tip in IE.<ul>
<li><em>alt="ALT on <IMG>"</em></li>
<li>no <em>title</em> attribute</li>
</ul></li>
<li><img src="#" title="TITLE on <IMG>" width="120" height="60">
Tool tip in all browsers.<ul>
<li>no <em>alt</em> attribute</li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><img src="#" alt="" title="TITLE on <IMG>" width="120" height="60">
Tool tip in all browsers.<ul>
<li><em>alt=""</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><img src="#" alt="ALT on <IMG>" title="" width="120" height="60">
No tool tip in IE due to empty title attribute.<ul>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title=""</em></li>
</ul></li>
<li><img src="#" alt="ALT on <IMG>" title="TITLE on <IMG>" width="120" height="60">
Title attribute in toop tip for all browsers.<ul>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
</ol>
<h2>Stand alone anchor</h2>
<ol>
<li><a href="#"><A> with no <em>title</em> attribute</a></li>
<li><a href="#" title=""><A> with empty <em>title</em> attribute</a></li>
<li><a href="#" title="TITLE on A"><A> with <em>title</em> attribute</a></li>
</ol>
<h2>Anchor wrapping an image</h2>
<ol>
<li><a href="#" title="TITLE on <A>"><img src="#" width="120" height="60"></a>
Tool tip in all browsers.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li>no <em>alt</em> attribute on <IMG></li>
<li>no <em>title</em> attribute on <IMG></li>
</ul></li>
<li><a href="#"><img src="#" alt="ALT on <IMG>" width="120" height="60"></a>
Tool tip in IE.<ul>
<li>no <em>title</em> attribute on <A></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li>no <em>title</em> on <IMG></li>
</ul></li>
<li><a href="#"><img src="#" title="TITLE on <IMG>" width="120" height="60"></a>
Tool tip in all browsers.<ul>
<li>no <em>title</em> attribute on <A></li>
<li>no <em>alt</em> attribute on <IMG></li>
<li><em>title="TITLE on <IMG>"</em> on <IMG></li>
</ul></li>
<li><a href="#"><img src="#" alt="ALT on <IMG>" title="" width="120" height="60"></a>
Empty title on IMG overrides alt attribute: No tool tip (in IE).<ul>
<li>no <em>title</em> attribute on <A></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title=""</em></li>
</ul></li>
<li><a href="#"><img src="#" alt="" title="TITLE on <IMG>" width="120" height="60"></a>
Tool tip in all browsers.<ul>
<li>no <em>title</em> attribute on <A></li>
<li><em>alt=""</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#"><img src="#" alt="ALT on <IMG>" title="TITLE on <IMG>" width="120" height="60"></a>
Tool tip in all browsers.<ul>
<li>no <em>title</em> attribute on <A></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" title="" width="120" height="60"></a>
The title on A is pre-empted by an empty title on IMG: No tool tip in IE or Opera.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li>no <em>alt</em> attribute on <IMG></li>
<li><em>title=""</em></li>
</ul></li>
<li><a href="#" title=""><img src="#" title="TITLE on <IMG>" width="120" height="60"></a>
Tool tip in all browsers.<ul>
<li><em>title="" on <A></em></li>
<li>no <em>alt</em> attribute on <IMG></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" title="TITLE on <IMG>" width="120" height="60"></a>
Title on IMG in tool tip for all browsers.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li>no <em>alt</em> attribute on <IMG></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="" width="120" height="60"></a>
No tool tip in IE. Tool tip for all others.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li><em>alt=""</em></li>
<li>no <em>title</em> attribute on <IMG></li>
</ul></li>
<li><a href="#" title=""><img src="#" alt="ALT on <IMG>" width="120" height="60"></a>
Tool tip in IE.<ul>
<li><em>title="" on <A></em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li>no <em>title</em> attribute on <IMG></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="ALT on <IMG>" width="120" height="60"></a>
IE tool tip is alt text, others use title on A.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li>no <em>title</em> attribute on <IMG></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="" title="" width="120" height="60"></a>
No tool tip in IE or Opera. Tool tip in others.<ul>
<li><em>title="TITLE on <A>" on <A></em></li>
<li><em>alt=""</em></li>
<li><em>title=""</em></li>
</ul></li>
<li><a href="#" title=""><img src="#" alt="ALT on <IMG>" title="" width="120" height="60"></a>
No tool tip in IE due to empty title attribute on IMG.<ul>
<li><em>title="" on <A></em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title=""</em></li>
</ul></li>
<li><a href="#" title=""><img src="#" alt="" title="TITLE on <IMG>" width="120" height="60"></a>
All browsers show title on IMG in tool tip.<ul>
<li><em>title="" on <A></em></li>
<li><em>alt=""</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="ALT on <IMG>" title="" width="120" height="60"></a>
No tool tip in IE or Opera. Tool tip in others.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title=""</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="" title="TITLE on <IMG>" width="120" height="60"></a>
All browsers show title on IMG in tool tip.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li><em>alt=""</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title=""><img src="#" alt="ALT on <IMG>" title="TITLE on <IMG>" width="120" height="60"></a>
All browsers show title on IMG in tool tip.<ul>
<li><em>title="" on <A></em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
<li><a href="#" title="TITLE on <A>"><img src="#" alt="ALT on <IMG>" title="TITLE on <IMG>" width="120" height="60"></a>
All browsers show title on IMG in tool tip.<ul>
<li><em>title="TITLE on <A>"</em></li>
<li><em>alt="ALT on <IMG>"</em></li>
<li><em>title="TITLE on <IMG>"</em></li>
</ul></li>
</ol>
</div>
</body>
</html>
Please do not post this code on a live domain.