2010-11-18 5 views
0

메뉴의 글 머리 기호에 nabla 문자를 사용하는 페이지가 있습니다. 그 코드는 & nabla;입니다. 그러나 내 컴퓨터뿐만 아니라 사무실 주변의 일부 컴퓨터에서이 문자는 IE에서 null 문자 []와 같이 나타납니다. Firefox에서는 실제 문자가 표시됩니다. 내 질문은이 문제를 해결할 수 있도록이 사이트를 보는 사람이 실제 캐릭터를 볼 수 있도록 할 수 있는지 여부입니다. 이 사이트를 보는 모든 컴퓨터에 설치해야하는 브라우저 글꼴이 있습니까? 아니면 제 끝에서 해결할 수있는 문제입니까?Nabla 특수 문자는 Null 문자로 표시됩니다.

답변

2

빈 정사각형 문자는 null 문자가 아니며, 시각적 자리 표시 자입니다. 현재 글꼴에 연관된 글리프가없는 유니 코드 문자를 나타냅니다.

  • 페이지가 명시 적으로 인코딩과 연관된하고 IE 대신 유니 코드를 기본으로 승리-1252을 사용하도록 구성되어 있지 않습니다

    는 가능한 문제의 몇 가지가 있습니다.

  • CSS에서 지정하는 글꼴 군이 컴퓨터에없고 IE 대체 글꼴이 Firefox와 다르며 그 (것)들에게 바카 char가 없습니다.

페이지가 유니 코드 인코딩을 명시 적으로 지정하고 총알에 대한 실제 렌더링 스타일을 검토하고 두 브라우저에서 사용중인 글꼴을 확인하려면 iE 개발자 도구와 방화범을 사용하십시오.

+0

+1. 명시 적으로 페이지의 콘텐츠 인코딩을 명시하는 것이 좋습니다. UTF-8이 가장 좋은 선택 인 경우가 많습니다. 사용자가 nabla 문자가 정의 된 글꼴을 사용할 수 없다는 걱정이들 경우 작은 이미지를 글 머리 기호로 사용하도록 목록의 스타일을 지정할 수도 있습니다. – eaj

+0

글꼴 패밀리가이 컴퓨터에 있으므로 문제는 아니라고 생각합니다. 그러나 첫 번째 제안은 그럴 수 있다고 생각됩니다. 유니 코드 인코딩을 명시 적으로 지정하려면 어떻게해야합니까? (유감스럽게도 그럴만 한 답변이 있지만, 나는 재 학습 그룹을위한 웹 사이트를 개발하는 미숙 한 학생이다.이 분야에서 가장 지능적이지는 않다.) – Brendan

+0

유니 코드 인코딩을 명시 적으로 지정하려면, '섹션에 equiv = "Content-Type"content = "text/html; charset = utf-8"> –

관련 문제