Суть проблемы такова: при генерации страницы ее части как будто бы приезжают слева и справа. После того, как страница полностью загрузится все становится нормально. Но эти мгновения, пока страница грузится почему-то некоторых посетителей пугает). Буду признателен за помощь. Заранее спасибо.
Показывать к сожалению уже нечего, действительно, дело было в том, что у некоторых картинок не были проставлены атрибуты ширины и высоты. Спасибо, 440hz.
Я делал чуть иначе. Расчерчивал страницу таблицой. Самой таблице давал размер ширины 100%. Создавал две пустые ячейки по разные стороны шириной =*. А ячейкам по середине давал уже точные размеры. Страница получается сцентрованной. И ничего там не разъезжается. Только единственное нада следить, чтобы ширина ячейки не была меньше ширины рисунка, тогда все расползется. Еще удобно тем, что в ячейки можно можно помещать вложенные таблицы, фреймы, ифреймы и т.д. и т.п.
И что ты будешь генерить страницу для каждого набора разрешений - тогда скажу тебе напиши страницу где будет сначала запрашиваться разрешение экрана или вообще сделай чтобы самостоятельно искал разрешение и потом привяжи эту переменную к ширине тела body {width .....}
То что ты предлагаешь полная чушь и не имеет смысла - а генерить страницу через скрипт - методом привязки разрешения экрана - темболее полная чушь - проще и лучше работать с процентами, а где нужна точность тогда прописывать точный размер ячейки! Еще 2Ti есть каканибудь страница которую ты сам написал, оч. хочется посмотреть!
А где же объяснения? Например мне кажется, что чушь - это работа с процентами, т.к. при разных разрешениях это несерьезно! А вот при использовании скриптов, внешний вид сайта постоянно под контролем!
<HTML> <HEAD> <TITLE>....</TITLE> </HEAD> <BODY bgcolor=white bgproperties=Fixed leftMargin=0 topMargin=0 HSPACE=0 MARGINHEIGHT=0 MARGINWIDTH=0></BODY> <!-- Причем таблица растягивается на всю ширину окна браузера --> <TABLE border=1 bordercolor=red cellpadding=0 cellspacing=0 leftMargin=0 topMargin=0 HSPACE=0 MARGINHEIGHT=0 MARGINWIDTH=0 width=100%> <TR> <!-- Левый растягивающегося столбца --> <TD width=*> </TD> <!-- Столбец шириной в 600 пикс --> <TD width=600> </TD> <!-- Правый растягивающегося столбца --> <TD width=*> </TD> </TR> </TABLE> </HTML> Идеально подходит для любого разрешения экрана, а если учесть, что сейчас у большинства пользователей разрешение экрана не меньше 1152х864, идеально подойдет средний столбец шириной в 1000 пикс. И еще в среднем столбце вместо не разрывного пробела нужно вставить таблицу.