2013-01-18 4 views
1

HTML5 캔버스에 특수 ASCII 기호 (예 : £)를 그려야합니다. 실제로 파운드 기호 대신 문자 자체로 표시됩니다. 이 광고가 올바르게 표시되도록하려면 어떻게해야합니까?HTML5 캔버스의 특수 기호

답변

2

£은 HTML 엔티티로, XML/SGML 기반 마크 업 언어에서 다른 것을 의미하지는 않습니다.

하지만 Javascript로 유니 코드를 관리 할 수 ​​있으므로 필요하지 않습니다. 단순히 문자 그대로

var pound = '£'; 

을 사용하고 javascript 파일을 UTF-8로 저장하십시오.

아니면 UTF-8을 사용할 수없는 경우,

var pound = "\u00A3"; 
+0

같이 보조 노트를 이스케이프 : HTML은 당신이 정말로에서 £를 사용하는 이유가되지 않도록 당신이 너무 UTF-8을 사용할 수 있습니다 모두 (적절한 헤더와 서버 설정이있는 경우). –