<a href="javascript:window.external.AddFavorite('http://www.wanichan.com/web/','ワニchanのうぇぶわーるど')"><img border="0" src="../gif/title.gif" alt="このロゴをクリックするとお気に入りに追加します(ただしIEのみ)" width="530" height="44"></a>
javascript:windows.external.AddFavorite('このサイトのURL','このサイトのタイトル')
これをリンク先にして、画像にハイパーリンクとして設定しているのです。
<a href="javascript:window.external.AddFavorite('このサイトのURL','このサイトのタイトル')<img border="0" src="画像ファイルへのパス" alt="クリックするとお気に入りに追加します(ただしIEのみ)" width="幅(ピクセル単位)" height="高さ(ピクセル単位)"></a>
普通に「お気に入りに追加」というテキスト文字列をクリックすると適用するようにしたい場合は、
<a href="javascript:window.external.AddFavorite('このサイトのURL','このサイトのタイトル')">お気に入りに追加</a>
すると、このようになります。
もし、ボタンを押すとお気に入りに追加するようにしたい場合は・・・
<input type="button" onclick="window.external.AddFavorite('このサイトのURL','このサイトのタイトル')" value="お気に入りに追加">
すると、このようになります。