Резиновый дизаин
1) Задавать для всех элементов на странице размеры в процентах.
2) Создать несколько страниц подстроенные под разные разрешения и впоследствии подключать их по мере надобности.
В итоге вытекает следующий вопрос что лучше? Вариант №1 хорош но у меня на странице есть флэшевое меню которое стоит как шапка. И я боюсь что тут могут возникнуть проблемы. К тому же флэш-объекты не задаются в процентах...
Флеша по идее отлично тянется.
Думаю, что так делать не стоит. Невозможно точно определить тип браузера и размер окна -- JS у посетителя может быть отключен, данным из заголовка UserAgent слепо верить нельзя. Да и нет в этом никакой необходимости. Все решаемо средствами CSS.
В идеальном варианте все оформление для всех типов пользовательских агентов (браузеры, PDA, принтеры и т.д.) должно быть реализовано только каскадными таблицами стилей. Очевидны преимущества такого подхода -- для смены дизайна необходимо всего лишь изменить файл(ы) таблиц стилей.
Примеры с описаниями, правда на английском, смотрите здесь http://pmob.co.uk/.
a. Заказать дизайн и верстку профессиональной конторе/фрилансеру
b. Купить готовый дизайн, например на http://templatemonsters.com/
c. Украсть готовый дизайн и разметку (no comments)
d. Разработать дизайн и сверстать страницу своими силами. Правда, для этого придется, хочешь не хочешь, подучить HTML и CSS
Статей на эту тему море - поиск рулит
тут тебе помогут:
google.com
yandex.ru
http://pastukhova.com/lesson1.php
"качественная html верстка" и "как зделать резиновый дизайн"
мдя, lautes ни в коем случае не читай это, потому что вот:
http://validator.w3.org/check?uri=http%3A%2F%2Fpastukhova.com%2Flesson1.php&charset=%28detect+automatically%29&doctype=Inline
тот кто знает, тот поймет :D. Это было раз, а теперь два:
читай: http://xhtml.ru/ ищи в интернете информацию про блочную (div'ную) верстку, а то тебя научат, делать кое как и все в табличку :D. Будут вопросы, обязательно помогу.
Посмотри здесь: http://cssgrakhov.net.ru/index.php?mod=css&id=1
Написано под впечатлением от статьи на WebMascon'e, оцените - понятнее или нет. Не учитывается, будет ли у каждой колонки свой фон. В ближайшее время попытаюсь развить тему.