HTML 태그 해석 오류 문제
1. 벌레의 유형
저 잘난 맛에 엉뚱한 짓을 하는 벌레입니다.
2. 개발자의 답변
2009년 12월 31일 버그 리포팅을 한 상태입니다.
3. 벌레의 발견
가. 왜 문단 모양이 흩트려지지?
HTML 문서를 ᄒᆞᆫ글에서 읽어오는 기능을 시험하고 있다. 뭐 내가 얼마나 시험할 수 있겠느냐마는, 그래도 안 하는 것보다야 낫기 때문이다.
그런데 ᄒᆞᆫ글에서 HTML을 읽어오면 이상하게 문단 모양이 흩트려졌다. 흩트려지려면 글 전체가 흩트려지면 좋겠지만, 이것은 간혹 어쩌다 흩트려졌다.
나. 어떤 공통점이 있나?
이상하게 여기게 되자 자꾸 눈이 가고, 그러다 보니 한 가지 공통점을 찾게 되었다.
그림이 지워져 있기는 하지만 인터넷 익스플로러와 ᄒᆞᆫ글 화면의 글이 같다. 그런데 인터넷 익스플로러에서는 왼쪽 정렬이 된 부분이 ᄒᆞᆫ글에서는 가운데 정렬이 되어 있다. HTML 코드를 살펴보면 다음과 같다.
이번에도 위와 같은 현상이다. IE에서는 왼쪽 정렬인데, ᄒᆞᆫ글에서는 가운데 정렬이다.
무슨 까닭인지 <p style="text-align: center;"><img … /></p>의 구조일 때 그 다음에 오는 <p> … </p> 태그로 이루어진 문단은 가운데 정렬이 되고 있습니다.
왜 이렇게 엉뚱하게 태그를 해석하는지 알 수 없으나, 상당히 짜증나는 일이 아닐 수 없습니다. 더구나 이것은 하나하나 찾아서 직접 고치는 수밖에 없는 문제입니다.
4. 벌레의 원인
무슨 까닭인지 <p style="text-align: center;"><img … /></p>의 구조일 때 그 다음에 오는 <p> … </p> 태그로 이루어진 문단은 가운데 정렬이 되고 있습니다. 왜 이런 경우에 정렬이 흩트려지는지 알 수 없었습니다.
5. 비슷한 벌레
티스토리 BBCode 오류가 비슷하다고 여겨집니다. 끼지 말아야 할 때 끼어서 엉뚱한 짓을 하는 것이 비슷합니다.
6. 관련 문서
가. 내부 문서
● [벌레와 팁] - 도대체 무슨 짓을 하는 거냐, ᄒᆞᆫ글?
● [프로그램/스크린샷] - 한컴오피스2010 베타버전 실행화면
● [벌레와 팁/버그] - 한컴오피스2010 베타 설치 작업과 버그 몇 개
● [프로그램/설치] - 한컴오피스2010 베타버전 설치기
이글은 한컴오피스2010 베타버전에 포함된 ᄒᆞᆫ글로 작성한 글입니다.
글자가 깨진 부분은 다른 팁을 위해 남긴 부분입니다.
'벌레와 팁 > 버그' 카테고리의 다른 글
스프링노트 - 블로그로 보내기 - 새로고침 버그 (0) | 2009.12.31 |
---|---|
ᄒᆞᆫ글 씨! 블로그에는 게시판이 없거든요. (0) | 2009.12.31 |
2009년을 빛낸 진짜 버그 (0) | 2009.12.30 |
도대체 무슨 짓을 하는 거냐, ᄒᆞᆫ글? (0) | 2009.12.30 |
한컴오피스2010 베타 설치 작업과 버그 몇 개 (0) | 2009.12.27 |