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

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

 

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

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

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

 

  • profile

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

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

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

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

  • profile
    어떤 폰트인지 참 사랑을 모르는군요ㅉ
  • profile

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

     

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