add_Stylesheet 사용법이 궁금합니다
본문
php와 css가 연동되어 만들어지는건 알고 있지만,
어떤 구문을 통해 연동되는지는 오늘 알았습니다.
바로 [add_stylesheet]라는 친구더라구요.
새로운 파일을 만들어서 head.php와 연동시키려 했으나, add_Stylesheet에 있는 css 경로가
뭔지 도통 감이 안옵니다. 구글링해도 잘 안나오고.. 설명해주실분 계실까요?
ㅁ add_stylesheet('<link rel="stylesheet" href="'.$head_skin_url.'/style.css">', 0);
ㅁ add_stylesheet(css구문,출력순서//숫자가 작을수록 먼저 출력됨)
이라고 하는데 어떤 경로를 넣어야 제가 만든 style.css와 연결되는지 모르겠습니다.
EX) [head.php와 style.css] 파일은 같은 폴더안에 있습니다.
오늘도 질문 받아주셔서 감사합니다.
답변 3
add_stylesheet() 는, 그누보드에서 자체적으로 만든 함수입니다.
경로문제는 일반 html 파일에 css 넣는다고 생각하시면 됩니다.
style.css 경로가
/style.css 라면..
add_stylesheet('<link rel="stylesheet" href="/style.css">', 0);
/css/style.css 라면..
add_stylesheet('<link rel="stylesheet" href="/css/style.css">', 0);
라고 해주면 됩니다.
head.php 의 경로는 중요치 않습니다. head.php 는 inculde 되기 때문에..
상대경로를 쓴다면..
head.php 가 사용되는 파일이 /abc/a.php 라면.. /abc 경로 기준으로 판단해야 되고..
/def/ghi/b.php 라면.. /def/ghi 경로 기준으로 판단해 주어야 합니다.
절대경로를 써주는 것이 간편한 방법일수도 있습니다.
php함수이며
add_stylesheet('<link rel="stylesheet" href="/style.css">', 0);
경로를 나타내고
뒤에 0은 순서를 지정해줍니다 먼저 불러올파일