DokuWiki

It's better when it's simple

사용자 도구

사이트 도구


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 · 마지막으로 수정됨: 2013-06-14 07:42 저자 220.71.11.86

별도로 명시하지 않을 경우, 이 위키의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki