웹마스터 팁

외부페이지를 레이아웃과 결합(연결)시 css를 수정하거나 외부페이지에 상단 마진폭을 지정해 줘도

의도와 다르게 외부페이지가 있는 상단(레이아웃에서 볼때 컨텐츠 영역의 상단)이 약15~20픽셀 정도씩

벌어지는 문제가 발생 합니다.


그런데 레이아웃에 게시판 또는 페이지를 결합시는 문제가 발생하지 않고 외부페이지를 결합시에만 이런 문제가 발생합니다.


이 문제로 한동안 고민을 했었는데 ...... 우연하게 문제를 발견 했습니다.


소스 파일을 저장시 utf-8로 해야 하는 것은 당연한 것이라고 여기고 있었지만 소스를 편집하는 에디터에 따라서는 이 인코딩 옵션의 용어가 약간씩 달라서 혼돈을 초래하더군요.


저는 주로 EmEditor를 사용하는데 아래와 같이 나옵니다.


03.png 

UTF-8에서 UTF-8 (서명 포함)UTF-8 (서명 비포함)을 선택 할 수 있습니다.

저는 여기에서 서명 포함비포함이 무엇을 의미 하는지 생각도 않해보고 그냥 UTF-8 (서명 포함)을 선택하여 저장 했습니다.

그랬더니 외부페이지를 레이아웃과 연결하고 보면 늘상 외부페이지 상단 부분에 의도 하지 않는 마진 폭이 생기더군요.

그런데 이것을 UTF-8 (서명 비포함)로 저장을 하면 문제가 해결됩니다.


결국은 UTF-8 (서명 비포함)을 선택해야 하는 거였습니다.


자 그러면 EditPlus의 경우를 보지요.

01.png 

EditPlus에서 인코딩 옵션은 UTF-8UTF-8 + BOM중에서 그냥 UTF-8로 저장해야 합니다.



또 다른 에디터인 UltraEdit를 보겠습니다.

02.png 

UltraEdit에서는 UTF-8UTF-8 - BOM 아님 이라고 나옵니다. 마찬가지로 여기서도 그냥 UTF-8로 저장 해야 합니다.


알고나면 별거 아닌데도 이 문제를 발견하기 까지 상당한 시간이 흘렀습니다.


저처럼 삽질 하는 분이 없기를 바라면서 남들 다 아는 내용일 수 있는 것을 올려 봅니다.



제목 글쓴이 날짜
XE1.5.0.2 시작 모듈 설정하는 방법 [16] file gayeon 2011.10.01
[1.5.0.2 beta] Err : "./system_message.html" template file does not exists. [1] paulryu03 2011.10.01
XE1.5.0.2 설정->파일박스 버튼이 표시되지 않는 문제 해결 방법 file gayeon 2011.10.02
갑자기 로그인(관리자 및 회원)이 안되는 경우 [2] 비밀얌 2011.10.02
1.5.0.2베타 초기설치시 Err : "./system_message.html" template file does not exists. [1] 인스크랩 2011.10.02
로그인이 안되는 문제를 겪고 계시면 참고해볼만 합니다. [2] 안구건조 2011.10.06
The result is not valid XML 오류중 하나 해결 쿨럭이 2011.10.10
XE 1.5 → XE1.4로 다운그레이드 설정 [14] 시작&끝 2011.10.10
XE 1.5 업그레이드 후 다시 1.4로 다운그레이드 하신분들을 위한 팁 입니다. [15] file 류군 2011.10.10
관리툴 회원관리에서 확장변수로 검색 시 숫자 이외 검색불가 해결 방법 카리브 2011.10.10
XE 이클립스 개발환경 만들기 [7] 행키 2011.10.19
xe_board 스킨에서 제목 윗 부분이 짤리는 경우.. [1] 천재경 2011.10.19
글쓴이에 이름과 닉네임 같이표시하기 [3] file 천재경 2011.10.20
1.4.5.10->1.5.06 전환 성공기 executeQuery오류 문제및 다량 문제 발생해결 [2] phonetest 2011.10.21
리플카운터 [3] file 인터니즈2 2011.10.25
Error has occurred while connecting DB 에러에 관한 해결법 안녕하소 2011.10.26
1.4.5.10 이하에서 1.5.x 이상 업데이트시 백지상태 되는 경우 다운그레이드 방법 [2] WhiteAT2 2011.10.29
XE코어 관리와 업그레이드 10계명 [5] 우진홈 2011.10.30
1.5 에서 기존 로그인 스킨 이메일 로그인 구동시키기 [1] 쿨키드 2011.11.01
XE를 이용하여 SMTP 보내보기[개발자용] [10] 라르게덴 2011.11.02