В категории расширенного использования шаблона обратите внимание, что заполнители могут быть

заменено чем угодно. Вы можете вставить «оцененный» код 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 ;

семейство шрифтов: «учебник века», грузия, засечки;

}