2013-08-28 4 views
0

내 페이지에서 일부 유니 코드 기호를 아래 목록에서 렌더링해야합니다.브라우저에서 유니 코드 렌더링 문제

  1. 라틴 확장-B
  2. 그리스와
  3. Herbrew
  4. 아랍어
  5. 시리아
  6. NKO
  7. 기타 수학 기호-A
콥트
  • 키릴

    내 코드를 넣고 당과 같습니다

    body 
    { 
        font-family:Arial, Tahoma, sans-serif ,Cambria Math, Symbola, Quivira, STIX, Code2000, Code2001, Code2002,Arial Unicode MS; 
    } 
    
    <div> 
        &#x027E1; <br /> 
        &#x027E2; &#x027E3; &#x027E4; &#x027E5; <br /> 
        &#x027E6; &#x027E7; &#x027E8; &#x027E9; &#x027EA; &#x027EB; <br /> 
        &#x027EC; &#x027ED; &#x027EE; &#x027EF; 
    </div> 
    

    하지만 기호 중 일부는 제대로 렌더링 못하고있다. 적절한 기호 대신 상자 기호가 렌더링되고 있습니다. 아래 표와 같이 .

    enter image description here

    난 (목록 울부 짖는 소리에 따라) 새로운 글꼴을 설치하고 시스템,

    Code2000(TrueType) 
    Code2001(TrueType) 
    Code2002(TrueType) 
    arialuni.ttf 
    

    를 다시 시작하지만 여전히 실제 기호는 받지는 렌더링입니다했습니다.

    방법 유니 코드 렌더링에 완벽하게 지원를 얻을 수 있습니다. 난 당신이 UTF 찾고있는 생각

  • +0

    작품을 참조하십시오. 어떤 브라우저를 사용하고 계셨습니까? Firefox의 글꼴 정보 애드온에 따르면 실제로 사용되는 글꼴은 Arial, Cambria Math 및 Symbola입니다. –

    +0

    Windows XP, FF (23.0.1), Chrome (29.0.1547.57 m), IE (8) – pks

    +0

    Win 7에서도 테스트했습니다.하지만 좀 더 많은 숯을 가지고 있지만 전부는 아닙니다. 유니 코드 지원을 위해 시스템에 어떤 글꼴이 있는지 알려주시겠습니까? – pks

    답변

    0

    AFAIK 태그에이를 추가해야합니다 모든 브라우저 로딩 웹 글꼴에 대한 @font-face 지원하고 내 모든 문자를 지원할 수 그 글꼴들. 따라서 웹 폰트에 대한 액세스 권한을 해당 문자에 대한 지원으로 제공하면 모든 브라우저에서 문자를 표시 할 수 있어야합니다.

    몇 가지 특수 문자를 지원하기 위해 거대한 글꼴을 사용하지 않으려면 Icomoon App과 같은 도구로 자신의 글꼴을 만들 수 있습니다.

    Icomoon App을 사용하여 Emoji emoticon font을 만들고 프로젝트별로 사용자 지정 아이콘 글꼴을 만들었습니다.

    사용 또는 아이콘 폰트 (또는 다른 웹 글꼴)의 생성에 대한 추가 정보를 원하시면, (7 승에 최신 버전) IE, 크롬, 파이어 폭스에서 테스트 나를 위해 Create webfont with Unicode Supplementary Multilingual Plane symbols