Page 1 of 1

Frameset에서...

Posted: 2005 04 26 17:32 29
by RanomA
써클 홈페이지를 관리하는 사람인데 이번에 Firefox 쓰면서 그 동안 IE

전용으로 된 거 표준에 맞게 고쳐보자고 했습죠.

왠만한 건 고치겠는데, FireFox의 확장기능인 HTML Validator에서

제시하는 아래의 오류는 해결 방법을 모르겠네요.

<frameset rows="80,*" cols="*" frameborder=0 border="0" framespacing="0">

여기서 frameborder나 border, framespacing 이 모두 속성이 아니니까

바꾸라는 모양인데 (이건 다른 분 글에서도 얼핏 읽은 내용이구요) 이걸

뭘로 고치면 표준에 맞는지 모르겠네요.

결국 저게 뜻하는 바는 프레임끼리 약간의 공간도 없이 딱붙어서 맞아떨어지라는

의미인데 말이죠.

저거 빼고는 이제 거의 다 고쳐져서 녹색의 체크표시가 뜨면 이쁠텐데 말입니다.

Posted: 2005 04 26 17:49 01
by 하늘다람쥐
http://www.w3.org/TR/html4/present/frames.html#h-16.2.1

위 사이트를 보시면, 아시겠지만 frameborder 속성은 frameset 태그에서 사용하는 것이 아니라 frame 태그에서 사용하게 되어 있습니다. frame 태그를 수정하시면 될 듯 싶습니다.

Frame에 넣으면...

Posted: 2005 04 27 00:29 11
by RanomA
약간 공간이 생기는군요. IE에서는 Frameset에 Framespacing=0 을 넣어주지 않으면

빈 공간이 생겨서 틈이 보이고. FireFox에서는 frameborder=0 도 같이 넣어줘야

틈이 보이지 않더군요.

해결법이 없을래나...