我想在我的HTML5画布上绘制特殊的ASCII符号,即£
,但它们实际上显示为字母本身而不是磅符号。我怎么做才能正确显示这些?
£
是一个HTML实体,它在基于XML/SGML的标记语言中没有任何意义。
但是你不需要它,因为Javascript允许你管理Unicode。只需使用文字
var pound = '£';
,并确保将javascript文件保存为UTF-8格式。
如果不能使用UTF-8,则转义为
var pound = "u00A3";