웹표준으로 그누보드 스킨을 만들려고 하는데요 좀 도와주세요~ 정보
웹표준으로 그누보드 스킨을 만들려고 하는데요 좀 도와주세요~본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
웹표준에 맞게 외부로그인 스킨을 제작하고 있는데요
맨날 테이블로만 하다가 규정을 지키려니 막히는게 이만저만이 아니더군요;;
일단 다른건 대충 어떻게 넘어가겠는데 내용을 만들고 꾸밀려고 css로
스타일을 적용 하려고 하니 style 이놈 자체가 head 부분에만 들어가야 하는게
웹표준이더라고요;; 근데 그누보드 스킨 특성상 head 부분을 건들수도 없고
태그에다 에 일일이 스타일을 주자니 웹표준을 따르는 의미가 없는거 같고
혹시 스타일을 웹표준을 지키면서 body 부분에 쓸 수는 없는건가요? 태그 자체에다
쓰는 방법은 좀 그렇고요 디자인과 내용을 완전 분리시키려고 그렇게 작업했는데
스킨으로 만들려고 하니 사용자들이 일일이 head부분에 스타일을 링크시켜야하고
대략난감하더라고요 어찌 해결할 좋은 방법이 없을까요?
오류 주소 :
웹표준에 맞게 외부로그인 스킨을 제작하고 있는데요
맨날 테이블로만 하다가 규정을 지키려니 막히는게 이만저만이 아니더군요;;
일단 다른건 대충 어떻게 넘어가겠는데 내용을 만들고 꾸밀려고 css로
스타일을 적용 하려고 하니 style 이놈 자체가 head 부분에만 들어가야 하는게
웹표준이더라고요;; 근데 그누보드 스킨 특성상 head 부분을 건들수도 없고
태그에다 에 일일이 스타일을 주자니 웹표준을 따르는 의미가 없는거 같고
혹시 스타일을 웹표준을 지키면서 body 부분에 쓸 수는 없는건가요? 태그 자체에다
쓰는 방법은 좀 그렇고요 디자인과 내용을 완전 분리시키려고 그렇게 작업했는데
스킨으로 만들려고 하니 사용자들이 일일이 head부분에 스타일을 링크시켜야하고
대략난감하더라고요 어찌 해결할 좋은 방법이 없을까요?
댓글 전체

head 부분에만 들어가야 하는게 웹표준이더라고요;;
이게 무슨말인지요..??
이게 무슨말인지요..??

head 에다 script 나 style 를 삽입하라는 권장사항 말하는거같은대요..
head부분에 style을 넣지 않고 body 부분에 css를 링크로 불러오거나
<style>태그로 정의하면
http://validator.w3.org/
여기에서 검증할때 잘못된 코딩으로 나오더라고요;
style="border:1px solid #444;" <---이런식으로는 상관없는데
<style type="text/css">
#id {border:1px solid #444;}
</style>
이런식으로 body에 선언해버리면
document type does not allow element "style" here
라고 나오면서 설명부분에 head에 들어가야한다고 나오더군요;;
근데 그누 스킨 제작시 head 태그안에 style을 집어넣을 방법이 생각나지
않아서요;;
<style>태그로 정의하면
http://validator.w3.org/
여기에서 검증할때 잘못된 코딩으로 나오더라고요;
style="border:1px solid #444;" <---이런식으로는 상관없는데
<style type="text/css">
#id {border:1px solid #444;}
</style>
이런식으로 body에 선언해버리면
document type does not allow element "style" here
라고 나오면서 설명부분에 head에 들어가야한다고 나오더군요;;
근데 그누 스킨 제작시 head 태그안에 style을 집어넣을 방법이 생각나지
않아서요;;

[?
$board_skin_css=$board_skin_path."/style.css";
if(file_exists($board_skin_css)){
?]
[link rel="stylesheet" href="[?=$$board_skin_css?]" type="text/css" /]
[? } ?]
맘 편하게 head.sub.php 파일에 요로코롬 추가 하는게 좋지 않을까요.
그나저나 요즘 그누 웹표준화에 관심있는 분들이 보이네요.
저도 xhtml 1.1에 맞춰서 그누보드 웹표준화 시도를 하고 있긴 한데 좀 막막하네요.
일단 에러 확인하고 하나 고치고 확인하고 고치고, 안 고쳐지면 소스 헤집고.. -_- 무한 반복입니다.
물론, 어디를 어떻게 고쳤고 뭘 추가했는지는 기록 안하고 있고요.
(기록할 방법도 없고 귀찮고. -_-)
원본 유지를 최우선 한다는 특명하에 해보고 있기는 한데, 잘 안되네요.
에디트 플러스랑 파이어 폭스 플러그인 조합으로 고생하고 있습니다.
코멧님은 어떤 조합이신지...
$board_skin_css=$board_skin_path."/style.css";
if(file_exists($board_skin_css)){
?]
[link rel="stylesheet" href="[?=$$board_skin_css?]" type="text/css" /]
[? } ?]
맘 편하게 head.sub.php 파일에 요로코롬 추가 하는게 좋지 않을까요.
그나저나 요즘 그누 웹표준화에 관심있는 분들이 보이네요.
저도 xhtml 1.1에 맞춰서 그누보드 웹표준화 시도를 하고 있긴 한데 좀 막막하네요.
일단 에러 확인하고 하나 고치고 확인하고 고치고, 안 고쳐지면 소스 헤집고.. -_- 무한 반복입니다.
물론, 어디를 어떻게 고쳤고 뭘 추가했는지는 기록 안하고 있고요.
(기록할 방법도 없고 귀찮고. -_-)
원본 유지를 최우선 한다는 특명하에 해보고 있기는 한데, 잘 안되네요.
에디트 플러스랑 파이어 폭스 플러그인 조합으로 고생하고 있습니다.
코멧님은 어떤 조합이신지...
저도 에디트 플러스 사용하고 웹브라우져는 파폭 익스 오페라 크롬으로 테스트중입니다.
이놈의 웹브라우져들 특성타는게 너무 많아서 골머리 좀 썩고 있네요 ㅜㅜ
그누 웹표준화하려고 노력하고 있는데 아직 갈길이.. ㅎㅎ
스킨이라는게 따로 떼어서 사용하기 편해야하는데 이건 스타일 적용때문에 그누에 적용하기가
너무 힘드네요;; 웬만하면 그누 원본소스는 안고치고 스킨 먼저 웹표준화 시켜서
공개하려고 했는데;; 제홈페이지에는 그누 원본소스를 뜯어 고쳐서 이제 간신히 마크업
통과했는데 이걸 스킨으로 공개하려니 스킨 설치하는게 너무 힘들꺼 같아서 편한방법을
찾아볼려고 했는데 이놈의 스타일이 발목을 잡네요;;
이놈의 웹브라우져들 특성타는게 너무 많아서 골머리 좀 썩고 있네요 ㅜㅜ
그누 웹표준화하려고 노력하고 있는데 아직 갈길이.. ㅎㅎ
스킨이라는게 따로 떼어서 사용하기 편해야하는데 이건 스타일 적용때문에 그누에 적용하기가
너무 힘드네요;; 웬만하면 그누 원본소스는 안고치고 스킨 먼저 웹표준화 시켜서
공개하려고 했는데;; 제홈페이지에는 그누 원본소스를 뜯어 고쳐서 이제 간신히 마크업
통과했는데 이걸 스킨으로 공개하려니 스킨 설치하는게 너무 힘들꺼 같아서 편한방법을
찾아볼려고 했는데 이놈의 스타일이 발목을 잡네요;;