Разработка макета сайта
Нарисуем элементы, необходимые для обрамления текста на web странице - линии, дуги.
Сделаем из линий и дуг фигурную рамочку. Больше ничего от редактора Word не нужно. Через буфер обмена скопируем изображение в Adobe Photoshop и будем редактировать. Разработка сайтов >>>> Шаблоны сайтов >>>>
Закрасим рамочку нужным цветом, растянем ее по ширине и уменьшим ее высоту. Сформируем такую же рамку другого цвета, но меньшего размера и поместим ее поверх первой и еще одну рамку серого цвета поместим на нижний уровень для формирования тени:
- уменьшили размеры изображения в Photoshop, чтобы изменить радиус закругления углов рамки.
Теперь разделим полученную графическую рамку на элементы. Сначала - на 3 строки - верхнюю, среднюю и нижнюю:
Теперь из каждой "строки" выделим и сохраним элементы - углы и центральный элемент:
У элементов могут получиться различные значения ширины (высота определяется высотой "строк") - это не имеет значения для сложности оформления. Все будет приведено к нужным значениям в процессе написания HTML кода.
Разработка HTML кода
Дизайн вебстраницы фактически состоит из нескольких таблиц (из 3-х таблиц):
<table cellpadding="0" width=180 cellspacing="0" border="0">
<tr>
<td background=400/design.jpg width=20 height=23></td>
<td background=400/site.jpg width=141 height=23></td>
<td background=400/tutorial.jpg width=19 height=23></td>
</tr>
</table>
<table cellpadding="0" width=180 cellspacing="0" border="0">
<tr>
<td background=500/design.jpg width=17 height=60></td>
<td background=500/site.jpg width=148 height=60>Здесь контент сайта</td>
<td background=500/tutorial.jpg width=15 height=60></td>
</tr>
</table>
<table cellpadding="0" width=180 cellspacing="0" border="0">
<tr>
<td background=600/design.jpg width=17 height=22></td>
<td background=600/site.jpg width=145 height=22></td>
<td background=600/tutorial.jpg width=18 height=22></td>
</tr>
</table>
Получится примерно следующий вид:
Готовый код - в файле table.htm
Для средней таблицы (в примере ее высоту=60) задавать высота совсем не обязательно. Высота будет автоматически увеличиваться по мере увеличения содержания (текста, картинок). Пусть Вас не смущает простой вид получившегося графического оформления. Комбинируя эти элементы можно получить весьма красивые и сложные варианты веб сайтов.
Пример веб сайта
В принципе, этого вполне достаточно для разработки вполне успешных веб сайтов. Т.е. страниц, имеющих не только приличный внешний вид, но и быстро загружающихся, хорошо приспособленных для индексации в поисковых машинах (search engines).
- http://www.oflameron.ru/ee/
|