소스 코드를 종종 올리시는 블로그를 운영하시는 분들은 보통 설치를 하게되는 Syntax Highlighter.
그런데 특별히 HTML이 아니라고 하더라도, XML과 같이 태그를 이용하는 규격을 사용하게 되면 종종 문제가 생기고는 합니다.

  • 소스 중 일부를 실제 HTML로 인식한다
  • 안드로이드에서 <button>의 경우에는 실제로 버튼처럼 특별한 오브젝트로 인식한다.
  • 소스가 일부 사라진다.
  • 소스와 상관없는 Syntax Highlighter 설정과 관련된 것이 표시된다.


문제는 <head>와 같은 것을 &lt;head&gt;와 같이 변경을 해주어야 하고 "ergate"와 같은 것을 &quot;ergate&quot;로 변경하지 않는 등의 문제로 생기는 것입니다.

보통 C 혹은 C++ 소스를 올리시는 경우에 #include<WinSock2.h> 라면 여기서 <> 이것이 사라지는 현상으로 pre 태그가 아니라 script 태그를 이용하는 경우가 종종 있으실텐데요. (저희 블로그 역시 script 태그를 이용합니다.) HTML의 경우에는 이 문제를 해결해주지 못하였습니다.

그래서 다소 귀찮더라도 이를 변경해서 올려야합니다.

저작자 표시 비영리 변경 금지
신고
by 가우초 2012.02.07 10:25

티스토리 툴바