ko:faq:css
CSS
템플릿 CSS를 어떻게 수정할 수 있습니까?
템플릿을 수정하거나 작성할때 페이지 헤더에 <link>태그를 넣지 말아야 합니다. 페이지에 새 CSS파일을 추가 하고 싶다면 템플릿 디렉토리의 “style.ini” 파일을 살펴 보십시요.
보통은, style.ini
파일의 [stylesheet]
섹션에 myVeryOwn.css = screen
과 같이 한줄 추가 하는 것입니다.
왜 이래야 하나요? html 템플릿에 태그를 추가하면 안되나요?
아닙니다. 할 수 있습니다. 하지만, 어떻게 어디에 추가 했느냐에 따라 문제가 발생할 수 있습니다. ini파일을 통해서 CSS를 추가하면, Dokuwiki는 CSS안에 있는 파일 경로등을 해석해 줄 것입니다. 그래서 CSS파일의 전체 경로를 수동으로 지정할 필요가 없습니다. 예를들어, 템플릿 디렉토리에 logo.gif
를 추가 한다면, url(logo.gif)
와 같이 경로에 신경쓰지 않아도 됩니다.
게다가 이런 방식은 CSS가 전송될때 압축되어 더욱 빨리 페이지가 로드 됩니다. 또한 Pattern Replacement를 통한 장점도 있습니다.
해봤는데 안되면요?
- 가장 흔한 실수는
<header>
섹션에<?php tpl_metaheaders(); ?>
를 빼먹고 안넣는 것입니다.
- 번역 : dongnak 앳 쥐 메일 닷컴 on 09년4월8일
ko/faq/css.txt · 마지막으로 수정됨: 저자 220.71.11.86