Здравствуйте, Степанов Александр Андреевич.
Насчет тега PRE - согласен полностью, и вместе со мной и Вами согласятся еще миллионы дизайнеров, поэтому для нас, таких согласных, придумано абсолютное позиционирование
Пишете в стилях элемента "position: absolute; left: координата; top: координата; right: координата; bottom: координата;". Вместо слова "координата", естественно, нужно подставить некое расстояние. Можно указывать не все координаты, а только слева, например. Или слева и справа - тогда ширина элемента будет меняться вместе с шириной родительского элемента.
Частично браузерами поддерживается фиксированное позиционирование("position: fixed"). В этом случае положение элемента не меняется при прокрутке содержимого страницы в браузере. Но частично поддерживается = частично поддерживается браузером Internet Explorer. Не знаю, как насчет 7.0 и 8.0, а 6-ой IE такое позиционирование не поддерживает.
Вообще, если есть под рукой литература по CSS, советую почитать ее вообще, и про позиционирование, в частности. Позиционирование - то, с чего начинается верстка страницы. В этом каждый, кто веб-дизайном занимается, должен ориентироваться, как рыба в воде
С уважением, Товарищ Бородин