상단화일, 하단 화일 사용 원프레임 구성시 위쪽여백 생기는 문제.. 정보
상단화일, 하단 화일 사용 원프레임 구성시 위쪽여백 생기는 문제..관련링크
본문
상단화일 top.html
<table width="800" border="1">
<tr>
<td width="148" rowspan="3" bgcolor="#FF0000"> </td>
<td width="636" bgcolor="#6600FF"> </td>
</tr>
<tr>
<td>
<tr>
<td width="148" rowspan="3" bgcolor="#FF0000"> </td>
<td width="636" bgcolor="#6600FF"> </td>
</tr>
<tr>
<td>
하단 화일 bottom.html
</td>
</tr>
<tr>
<td bgcolor="#000000"> </td>
</tr>
</table>
</tr>
<tr>
<td bgcolor="#000000"> </td>
</tr>
</table>
을 이용하여 원프레임 구성시 파이어폭스는 멀쩡히 위쪽 마진 없이 잘 붙는데
IE는 위쪽에 여백이 생깁니다. 이문제 해결 좀 해주세요.
참고 링크 있습니다. 살펴보시고 해답 좀 주시길.. 답답하네요.
댓글 전체
<table width="800" border="1">
를
<table width="800" border="1" style="margin:0px">
로 바꿔보세요..
를
<table width="800" border="1" style="margin:0px">
로 바꿔보세요..
테이블 문제는 아니군요. 위 스타일은 여백을 없애주지 못하네요
아 참고로 전 UTF-8 서버 환경에서 작업중입니다.
상단화일 top.html
첫줄에
아래 비디 테그을 넣어주세요
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
첫줄에
아래 비디 테그을 넣어주세요
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
head.sub.php의 body나 스타일 시트에 style="margin:0px"을 넣어보세요~
어케 하다가 해결을 해서 그게 저건줄 알았드만 아니네요.. ㅎㅎ
<table width="800" border="1">맨 앞줄에 안보이는 이상한 공백이 들어가 있네요.. 맨 앞줄에 커서를 대고 마구 지우던가 아니면 라인 전체를 새로 써보세요
<table width="800" border="1">맨 앞줄에 안보이는 이상한 공백이 들어가 있네요.. 맨 앞줄에 커서를 대고 마구 지우던가 아니면 라인 전체를 새로 써보세요
지금 약간의 실마리를 찾아가는중입니다 스타일이나 태그 문제는 아니고 문서 인코딩 문제 인거 같습니다. 아직 해결 돼지는 안했지만 UTF-8 환경에서 작업하시는분들이 테스트 해 주셨으면 감사하겠습니다.
읔 이런 제가 문제 내고 제가 풀게 되는군요. 어이없는 초보의 실수인지..
제가 UTF-8 환경의 서버라서 top.html 문서도 (에디트플러스 이용) UTF-8 문서로 저장해서 올렸는데 그게 문제 였던거 같습니다. 상단, 하단문서를 넣을땐 그냥 일반 (메모장이용)ansi 모드로 문서를 만들어 올렸더니 돼는군요.
해결은 됐지만 이런 경우가 왜 생기는지 보다 자세한 내용을 아시는분은 설명좀 부탁드립니다.
제가 UTF-8 환경의 서버라서 top.html 문서도 (에디트플러스 이용) UTF-8 문서로 저장해서 올렸는데 그게 문제 였던거 같습니다. 상단, 하단문서를 넣을땐 그냥 일반 (메모장이용)ansi 모드로 문서를 만들어 올렸더니 돼는군요.
해결은 됐지만 이런 경우가 왜 생기는지 보다 자세한 내용을 아시는분은 설명좀 부탁드립니다.
추측이건데 상단파일과 하단파일이 서로 붙을때 문제의 공백문자가 끼어든거 같네요. 아마도 에디트플러스에서 파일 하단에 자기만 구분하는 특수문자를 넣은게 아닌가 아닌가 하는..
문제의 공백문자가 들어있던 부분입니다.
leftmargin="0"><table width="800"
문제의 공백문자가 들어있던 부분입니다.
leftmargin="0"><table width="800"
네 저도 IE에서 인코딩을 바꿔보고 나서 그부분이 문제라는 힌트를 얻었습니다.
그런데 이상한건 파이어폭스에선 아무 문제가 없었다는건데...
제 짧은 생각으론 인코딩에대한 처리부분에서 에러인데.. 대체 왜 생기는지 하는 그런 원리를 모르니 지금도 좀 답답하네요.
암튼 웹언어들, 브로우져들의 단일 표준화는 정말 필요한듯..
카르마님 끝까지 답을 찾아봐줘서 감사합니다.
그런데 이상한건 파이어폭스에선 아무 문제가 없었다는건데...
제 짧은 생각으론 인코딩에대한 처리부분에서 에러인데.. 대체 왜 생기는지 하는 그런 원리를 모르니 지금도 좀 답답하네요.
암튼 웹언어들, 브로우져들의 단일 표준화는 정말 필요한듯..
카르마님 끝까지 답을 찾아봐줘서 감사합니다.