В категории расширенного использования шаблона обратите внимание, что заполнители могут быть
заменено чем угодно. Вы можете вставить «оцененный» код Perl (см. eval()).
function) — фактически запускает небольшие подпрограммы в шаблоне. Один
участник использует эту технику для поддержки и отображения обратных ссылок на текущий
страницу в качестве настраиваемого параметра, которым можно управлять с помощью выбора шаблона.
Использование CSS
Как упоминалось ранее, рекомендуемый способ определения визуального макета страницы — использовать
нотация CSS. Чем больше чисто визуального макета можно разместить в CSS, тем
лучше.
CSS поддерживается большинством современных клиентов браузера (на уровне CSS-1 и ниже).
полностью на CSS-2). По большей части макет, относящийся к вики, не
очень требовательный или продвинутый, поэтому любой браузер, поддерживающий CSS-1, скорее всего, отобразит
достаточно хорошо. В любом случае, ваш макет должен изящно деградировать в отсутствие CSS.
поддерживать и использовать даже в текстовом или нетекстовом клиенте.
Совет 6.10: справочник по CSS и ресурсы W3C
Если вы намерены серьезно относиться к использованию CSS, отличная книга как учебник
и справочное руководство «Каскадные таблицы стилей, Дизайн для Интернета» Хакона.
Виум Ли и Берт Бос {Аддисон-Уэсли, 2e, 1999). Комплексный CSS
ресурсы также доступны в Консорциуме World Wide Web (W3C)
(www.w3c.org).
1
42
НАСТРОЙКА ВАШЕЙ ВИКИ
Основная цель CSS — указать или, скорее, предложить шрифты и стили. Для
Например, вы можете захотеть, чтобы заголовки выглядели следующим образом:
Привет, H2, H3, H4 {
семейство шрифтов: грузия, с засечками;
цвет: #000066 ;
}
В этом образце указано использование удобного для экрана семейства шрифтов Georgia для четырех
практические уровни заголовков и использование темно-синего цвета в качестве цвета текста заголовка. Система, которая
не имеет установленного Georgia, возвращается к следующему элементу шрифта, что здесь приводит к
используемый браузером шрифт с засечками по умолчанию > скорее всего Times New Roman, если только
у пользователя установлены некоторые другие настройки.
Поскольку таблицы обычно используются для ограничения ширины текста, мы приводим пример того, как
для ограничения ширины в CSS.
BODY {поле слева: 2em; ширина: 38см;
фон: #ffffee ; цвет: #000000 ;
семейство шрифтов: «учебник века», грузия, засечки;
}