본문 바로가기
모바일개발

[펌] 한글 우측 의문의 공백 해결하기

by 긴자손 2012. 3. 22.
728x90
반응형

iOS, 안드로이드 OS 등 모바일 단말기의 브라우저에서 한글 렌더링시 하나의 공통점이 있습니다.

한글 텍스트 우측에 의문의 공백이 발생한다는 것입니다.

텍스트에 background-color를 지정해보면,
텍스트 노드 자체에 공백이 포함되어 있음을 확인할 수 있습니다.
특이하게도 이 공백은 글자수가 늘어날 때마다 2px씩 증가합니다.

따라서 한글 우측에 다른 인라인 요소가 올 경우 간격이 이상해보이거나,
가운데 정렬시 왼쪽으로 치우쳐보이는 문제를 가지게 됩니다.
(디자이너로서 용납이 안될때가 있죠~!)
body의 font-size가 14px이거나 17px 이상일 경우 위 현상이 발생하는데요,
자, 어떻게 하면 해결할 수 있을까요?

해결방법 : 텍스트의 부모 엘리먼트 안쪽 양측에 공백 삽입
- 변경전 : <a href="#">신동<span>[53]</span></a>
- 변경후 : <a href="#"> 신동<span>[53]</span> </a>


출처

http://www.webpeace.net/content.jsp?num=83&posttype=61&userid=sunnykist&type=user



728x90
반응형

'모바일개발' 카테고리의 다른 글

모바일웹 Iscroll carousel 구현하기  (0) 2012.07.17
[펌] Mobifying Your HTML5 Site  (0) 2012.04.30
모바일웹 viewport 관련  (0) 2011.04.21
iphone 메타 태그 deviece view port  (0) 2010.10.20
MVC 모델  (0) 2010.10.15