2つの画像を含む1つのdivが必要です。1つはページの中央に配置され、もう1つは右端にあります。
divに「align:center」を追加してみました。これにより、画像がきれいに中央揃えになります。他の画像を追加してこれを適用すると、次のようになります。'float:right'2番目の画像が少し右に移動します。そのため、現在は、ページ全体ではなく、画像とページの左側の中央に配置されています。
<div class="navigator" id="basket_status2" align="center">
<a href="javascript:void(0);">
<img src="images/icon/check-out_empty.png" border="0" alt=""></a>
<span style="float: right; ><a href="javascript:history.back();">
<img src="images/back_button.png" border="0" alt="" /></a></span>
</div>