Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MrDeSign УЧЕБНИК МЕГА.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.55 Mб
Скачать

Технологии загрузки информации в блок и обновления информации.

Современные серверные технологии позволяют значительно облегчить жизнь создателям крупных, расширенных сайтов в плане обновления и дополнения информации. Используя шаблон модульной сетки, вы можете размещать информацию прямо в блок (что удобно на маленьких сайтиках типа личных хом-пейджей), можно использовать технологии SSI (подгружаемые файлы, то есть информационная начинка блока может храниться в отдельном файле, базе данных или другом сервере). Популярными в среде информационных серверов становятся сайты на базе CGI-программ формирования конечных файлов, то есть когда CGI-программа полностью формирует код шаблона страницы, включает в него нужную информацию, формирует графику, нужные ссылки до уровня конечного пользовательского файла. Для обновления информации вам достаточно заменить старые информационные материалы на новые. Пока наиболее удобно использовать для этого базы данных, предоставляющие программе-генератору нужную информацию о материалах, хранящихся в базе данных.

Но суть модульной сетки в том, что какая бы информация не подгружалась - внешний вид страницы должен сохранять визуальный стиль сайта со всеми необходимыми стилю признаками.

Использование фреймов

Фреймы могут служить аналогом модульного использования таблиц. Суть не меняется, за исключением того, что вам придется дополнительно разбираться - что куда должно грузиться...

Декор таблиц.

Насколько важен этот вопрос? Если ваша задача - просто разместить информацию на страничке, в том числе и в табличном варианте, то самая обыкновенная таблица со стандартными бордерами устроит и вас, и вашего зрителя.

P-100/32/6,4/4SVGA/15"

$300

Со склада

Это вполне нормальное оформление информации, и во многих случаях его вполне достаточно. И совершенно минимальными средствами. Но если вы решитесь раскрасить даже подобный простенький вариант, то убедитесь, что это совсем не просто по причине разных трактовок свойств таблиц даже самыми распространенными броузерами. Даже более того, если IE показывает ячейки во всей их красе, то NN просто игнорирует пустые ячейки. (При анализе данных свойств таблиц я пользуюсь NN4 и IE4. В билды броузеров вникать вовсе не хочется)

P-100/32/6,4/4SVGA/15"

$300

Со склада

 

На таком уровне оформления таблицы все бо-ме успешно. Но попробуйте убрать бордер и обозначить цвет таблицы. Скажу сразу, что прямо с этого момента вы должны контролировать свою работу обоими броузерами, если хотите добиться адекватного отображения информации. Я буду пользоваться картинками-скриншотиками для избежания путаницы как таковой вообще...

Чувствуете разницу? Вернее, чем это вам может угрожать... В чем же эта самая разница?

Декоративные свойства таблицы.

Декоративные свойства таблицы описываются параметрами

<TABLE BORDER="#" BGCOLOR="#DEE2EB" CELLPADDING="#" CELLSPACING="#">

Где BORDER="#" - эта самая объемная рамочка вокруг таблицы, BGCOLOR="#DEE2EB" - общий цвет фона таблицы, CELLPADDING="#" - отступ между текстом внутри ячейки и границей самой ячейки, CELLSPACING="#" - расстояние в пикселах между ячейками таблицы.

Это те параметры, которыми мы можем управлять декором таблицы. Помимо этого существуют еще возможность задания цвета фона ячейки (что важно), расцветка бордера (что, по моему частному мнению, менее важно, ибо я пока еще не видел со вкусом выполненной расцветки бордера).

Искомая нами разница в том, что NN все декоративные свойства таблицы передает на свойства ячейки. Поэтому в первом примере видны ячейки (NN), и общий ровный фон (IE).