2011-05-06 3 views
1

나만의 것이거나 Chrome이 더 이상 —과 같은 HTML 문자를 렌더링하지 않습니다. DOCTYPE 변경, 문자 인코딩 메타 태그 변경, Chrome에서 문자 인코딩 옵션 변경, 그리고 엔티티 이름 대신 엔티티 번호 사용을 시도했습니다. 나는 내 인생에서 Chrome에 em 대시를 표시 할 수 없으며 다른 사이트에서도 렌더링하지 못한다는 것을 알았습니다. 다른 사람도이 문제를 겪었습니까?크롬의 HTML 기호/엔티티 렌더링


UPDATE

당신은 당신이 실제로 을 사용하고있는 글꼴이 EM 대시 문자가 확실한가요? - Andrew Marshall

지금 막 나에게 무슨 일이 일어나고 있는지. 얼마 전, Windows에서 Helvetica Neue를 사용할 수 있기를 원했고 몇백 달러를 포크하고 싶지 않았기 때문에 Mac에서 글꼴 파일을 복사하여 Ubuntu에서 TTF로 변환하고 가져 왔습니다. Windows로 넘어갑니다. 나는 분명히 em 대시를 표시 할 수 없기 때문에 내가 사용한 도구가 모든 문자를 변환하지 않았을 것입니다. Chrome에서 문제를 발견 한 유일한 이유는 다른 웹킷 브라우저가 아닌 이유로 Helvetica Neue를 사용하지 않았기 때문입니다.

Arg ... 나는 어리 석다. 도와 주셔서 감사합니다!

+1

예를 들어 줄 수 있습니까? 크롬 11에서는 이것을 복제 할 수 없습니다. –

+0

실제 정보가 부족한 이유로 -1'd했습니다. 특정 캐릭터를 보여줄 수 없다면 작동하지 않는 페이지에 대한 스크린 샷이나 링크가 작동하지 않는다고 말하는 것보다 더 유용 할 것입니다. –

+0

다음은 웹 페이지입니다. http://ve.k6krfxtk.vesrv.com/ 다음은 스크린 샷입니다. http://ve.k6krfxtk.vesrv.com/screen.jpg 다르게 보시면 알려주세요. –

답변

0

나는 HTML 엔터티는 피해야한다고 주장하겠다. (물론 & 제외). 대신 실제 문자를 사용하고 HTML을 UTF-8로 선언하고 저장하면됩니다.

여기에는 © 대신 ©을 사용하는 몇 가지 상위 사이트가 있습니다.

+0

나는 또한 그것을 시도하고 실제 문자를 사용하여 작동하지 않았다. 게다가 검증이 잘못되었습니다. 그래도 고마워! –

+0

유효성 검사를 중단해서는 안됩니다. 선언하고 UTF-8로 저장했는지 확인하십시오. 사용중인 글꼴에 실제로 대시 문자가 포함되어 있습니까? –

+0

또한 무엇을 말할 지 모르겠지만 여기 사이트에서 잘 보이고 있습니다. http://imgur.com/C4JCf (Mac 10.6.7, Chrome 11.0.696.57) –