На якорном теге с URL-адресом внешнего сайта у нас есть небольшой значок, который указывает, что это ссылка на внешний сайт.Теперь этот значок включен через дополнительный элемент span вокруг текста ссылки и отображается с помощью CSS background-image с позицией 100% 50%, чтобы всегда быть в конце текста и с отступом вправо для разрыва текста между ссылками.и следующий текст
теперь это прекрасно работает в любом браузере - до тех пор, пока текст ссылки не длиннее 1 строки… если он состоит из нескольких строк, все это работает по-прежнему хорошо везде, кроме IE7IE6 не поддерживается проектом)… IE7 отображает значок в конце первой строки и в нескольких пикселях внизу, а не в конце текста ссылки / span во второй или третьей строке…
Иногда картинка произносит более 1000 слов: http://img859.imageshack.us/i/spdexternalerror.jpg/
HTML-код: <a href="#"><span class="external">Link-Text to multiple lines</span></a>
CSS для элемента span: {background: url(/#/icon-new-window.png) no-repeat center right; padding-right: 14px;}