소스를 보면 이렇게 하트 특수문자를 사용한 페이지인데
구글 크롬(PC)으로 접속시 아래와 같이 모입니다
♡ 가 아니라 = 모양으로 출력되는데... 소스로는 ♡ 가 나옵니다
특이한 것은, 모바일에서는 정상적으로 정상적적으로 출력이 되는데
PC에서는 위와 출력됩니다.. DB 인코딩 utf8mb4 입니다
소스를 보면 이렇게 하트 특수문자를 사용한 페이지인데
구글 크롬(PC)으로 접속시 아래와 같이 모입니다
♡ 가 아니라 = 모양으로 출력되는데... 소스로는 ♡ 가 나옵니다
특이한 것은, 모바일에서는 정상적으로 정상적적으로 출력이 되는데
PC에서는 위와 출력됩니다.. DB 인코딩 utf8mb4 입니다
집에와서 폰트 변경해보니, 특수문자(♡) 이상없이 출력됩니다
사실 해결할 수 있을지 반신반의하면서 올린 질문이었는데 생각보다 너무 쉽게 답을 찾아주셔서 감사드립니다
기존에 사용하던 폰트는 tahoma 였는데, 영문 폰트라서 그랬던건지
아쉽지만 다른 폰트로 갈아타야겠네요
코딩용 폰트의 경우 일부 문자를 특수문자로 대체해 가독성을 높이기도 하는데요, 사용중이신 폰트가 이런 폰트인 것으로 보입니다.(ex. ===를 三처럼 줄여 표현)
없는 문자를 만들어낼 수는 없으니 이런 폰트들은 프로그래밍에 사용하지 않을 기호들을 바꿉니다.
폰트 차이가 아닐까요? \ 문자도 \ 으로 표시되는 폰트가 있듯이...