|
|
|
| У меня такая проблемма. Мне нужно любым способом задать стиль отдельных частей всех страниц сайта. Сначала я пробовал на CSS, но оказалось, что не все браузеры поддерживают атрибут class. Потом я решил сделать файл theme.php, который хранит значения атрибутов стиля. Вот этот файл:
<?
#Отображение таблиц
//1-отображать, 0-не отображать
$table_show["top"] = 1;
$table_show["left"] = 1;
$table_show["center"] = 1;
$table_show["right"] = 1;
$table_show["bottom"] = 1;
#Стиль верхней таблицы
$table_top["border"] = "0";
$table_top["color"] = "#DDEEFF";
#Стиль левой таблицы
$table_left["border"] = "0";
$table_left["color"] = "#DDEEFF";
#Стиль средней таблицы
$table_center["border"] = "0";
$table_center["color"] = "#FFFFFF";
#Стиль правой таблицы
$table_right["border"] = "0";
$table_right["color"] = "#DDEEFF";
#Стиль нижней таблицы
$table_bottom["border"] = "0";
$table_bottom["color"] = "#DDEEFF";
#Стиль заголовка меню
$line_top["image"] = "/template/line_top.png";
$line_top["font"]["color"] = "#FFFFFF";
$line_top["font"]["weight"] = "bold";
#Стиль окончания меню
$line_bottom["image"] = "/template/line_bottom.png";
?>
|
Целесообразно использовать такое решение? Или может другие способы? | |
|
|
|
|
|
|
|
для: Sergey89
(30.05.2005 в 13:06)
| | Хм... а какие браузеры не поддерживают class, вероятно их процент не очень большой - ведь это же стандарт... | |
|
|
|
|
|
|
|
для: cheops
(30.05.2005 в 13:09)
| | Всё спасибо. Моя ошибка, просто я загружал таблицу по её физическому пути: C:/../style.css, а не по виртуальному http://.../style.css. IE это безразлично, а вот Opera'е и Mozilla'e это не безразлично :) | |
|
|
|