こんにちは、楽天を利用しています。
リンクを作成すると<a href="アドレス">●●<amg src…>と出てくるのは、楽天リンク一覧で簡単作成できるテキストリンク先の事ですよね?それだとテキストなのに、確かに<img rsc=~>が付いています。しかし実際に作成後に表示されるのはリンク用のテキスト文字です。
画像を表示するHTMLとして
●<img src="画像ファイルURL">…画像表示
●<img src="画像ファイルURL" alt="画像代わりのテキスト">…画像代わりのテキスト表示
●<img src="画像ファイル" with="幅(ピクセル又は%)" height="高さ(ピクセル又は%)">…画像サイズ指定
●<img src="画像ファイル" border="枠線の太さ(ピクセル)">…画像枠線指定
などがありますが、テキストリンク先を見てみると、これらの表示がされています。試しに<img src~>を抜いた物でリンクを作ってみましたが、どちらも同じようにリンク先に飛ぶ事が出来ますので、不要な部分の気がしますが…。ただ、楽天であらかじめ作られたタグを改造するのは違反のようなので、ご自分で<a href="指定URL">リンク先</a>などで作られると良いと思います。
ほかに<a href="リンク先URL" target="_blank">とあると思いますが、targetは新しい別ウィンドウにリンク先を表示指定します。
<img src=~>を含む表示では、任意の画像にリンクを設定しますが、アクセスしてくる人の中には画像表示をオフにしている人もいますし、最初からテキストしか表示しないプラウザも存在します。通常はaltを使って画像代わりのテキストを指定しますが、この場合は、<a>と</a>タグの間に設定されたURLをリンクできるようにしてあるのだと思いますが・・・。
すみません、私ももう少し勉強します。
補足
確かに一見画像のタグなんですが 画像を表示させるものでもないのです。 楽天アフィリエイトをやられたことがあればわかると思うのですが・・。