html - HTML5 Canvas 上的特殊符号

标签 html canvas ascii

我想在我的 HTML5 Canvas 上绘制特殊的 ASCII 符号,即 £ 但它们实际上显示为字母本身而不是磅符号。我该怎么做才能使这些正确显示?

最佳答案

£ 是一个 HTML 实体,它在基于 XML/SGML 的标记语言中没有任何区别。

但您不需要它,因为 Javascript 可以让您管理 Unicode。只需使用文字

var pound = '£';

并确保将您的 javascript 文件保存为 UTF-8 格式。

或者如果你不能使用 UTF-8,将其转义为

var pound = "\u00A3";

关于html - HTML5 Canvas 上的特殊符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14398729/

相关文章:

html - 没有文本的按钮元素导致后续按钮定位错误

javascript - Canvas 放置问题

c++ - 将整数转换为 ascii 值 C++

unicode - Unicode 和 Ascii 字符相同吗?

javascript - HTML5 音频 : Using both oncanplay and oncanplaythrough events for audio

javascript - 来自 Json 的短 HTML 代码将显示 HTML 代码而不是呈现的版本

html - 如何让两个总宽度为100%的div适配屏幕

javascript - Canvas 元素之后(之下)的 HTML 内容

javascript - 函数对象无法将图像从 Canvas 绘制到图像

java - Java 中的 ASCII 字符集