물어보기XpressEngine
Extra Form

소스를 보면 이렇게 하트 특수문자를 사용한 페이지인데

구글 크롬(PC)으로 접속시 아래와 같이 모입니다

 

♡ 가 아니라 = 모양으로 출력되는데... 소스로는 ♡ 가 나옵니다

특이한 것은, 모바일에서는 정상적으로 정상적적으로 출력이 되는데

PC에서는 위와 출력됩니다.. DB 인코딩 utf8mb4 입니다

 

  • profile
    기진곰 2018.06.14 16:12:41

    폰트 차이가 아닐까요? \ 문자도 \ 으로 표시되는 폰트가 있듯이...

  • profile
    blue 2018.06.14 16:29:29
    헉...
    관리자페이지에서는 정상적으로 출력이 되고, 모바일로 PC버전을 확인해도 정상적으로 하트가 나오는 것을 보아 말씀하신대로 폰트쪽 문제인것 같다는 생각이 드네요
    아이폰의 경우 자체 폰트를 사용하기에 하트가 정상적으로 출력되는건가 싶네요 확인한번해보겠습니다 감사합니다
  • profile
    blue 2018.06.15 01:08:35

    집에와서 폰트 변경해보니, 특수문자(♡) 이상없이 출력됩니다
    사실 해결할 수 있을지 반신반의하면서 올린 질문이었는데 생각보다 너무 쉽게 답을 찾아주셔서 감사드립니다
    기존에 사용하던 폰트는 tahoma 였는데, 영문 폰트라서 그랬던건지

    아쉽지만 다른 폰트로 갈아타야겠네요

  • profile
    윤삼 2018.06.14 18:05:02
    어떤 폰트인지 참 사랑을 모르는군요ㅉ
  • profile
    YJSoft 2018.06.14 21:33:03

    코딩용 폰트의 경우 일부 문자를 특수문자로 대체해 가독성을 높이기도 하는데요, 사용중이신 폰트가 이런 폰트인 것으로 보입니다.(ex. ===를 三처럼 줄여 표현)

     

    없는 문자를 만들어낼 수는 없으니 이런 폰트들은 프로그래밍에 사용하지 않을 기호들을 바꿉니다.


서버에 요청 중입니다. 잠시만 기다려 주십시오...