Инструменты пользователя

Инструменты сайта


Боковая панель

Этот перевод старее, чем оригинальная страница, и может быть неактуальным. Смотрите, что было изменено.
Перевод этой страницы?:

О «Докувики»

Дополнительные возможности

Corporate Use

Наше сообщество


Следуйте за нами на Фейсбуке, в Твиттере и других социальных сетях.

Конфиденциальность (англ.)

ru:faq:css

CSS

Итак, как я могу изменить под свои нужды CSS для моего шаблона?

Когда вы пишете или подправляете шаблон, вам не нужно добавлять тэг <link> в хедер вашей страницы. Для добавления вашего собственного CSS к странице, вы должны заглянуть в файл style.ini в директории шаблона.

Обычно, вам следует добавить строку подобную myVeryOwn.css = screen в раздел [stylesheet] файла style.ini.

Зачем так? Я просто могу добавить тэг в свой html-шаблон, разве нет?

Да, можете. Однако, в зависимости от того, где и как вы вставите эту строку вы можете столкнуться с проблемами. Когда вы добавляете CSS в ini файл, Dokuwiki принимает это к сведению и подставляет для вас пути в вашем CSS, таким образом, вам самим не нужно следить за этим. Например, если вы хотите добавить logo.gif, расположенный в директории шаблона, просто напишите url(logo.gif) и не заморачивайтесь с путями к нему.

Другое преимущество этого подхода состоит в том, что CSS сжимается для того, чтобы ускорить загрузку страницы, а кроме того, вы можете воспользоваться преимуществом подстановок.

Я попробовал, но это не работает

  • Наиболее частая ошибка - вы забыли поместить <?php tpl_metaheaders(); ?> в раздел <head> вашей страницы.
ru/faq/css.txt · Последние изменения: 2011-08-29 02:35 — 178.212.100.125