我正在使用HTML Tidy清理HTML文件,以及名为TidyManaged的.NET版本,我的“£”符号正在转换为“?”
即:
Income (£)
变为:
Income (�)
我认为这与编码类型有关。在TidyManaged中,可以指定输入编码类型和输出编码类型,包括Latin1,utf8,utf16,win1252等。
XHTML doc最终将转换为使用win1252的DOC。
那么我的输入和输出编码应该保留£符号呢?
非常感谢。
答案 0 :(得分:1)
好吧,当我使用其他字符集时,它总是不同的。我不是很流利,但我知道要创建符号,标点符号你需要使用'代码'而不是文字。从未见过win1252,但google说这是0x00A3
。
尝试将其放在文档中的某个位置。
我知道在html中我会把£
作为英镑符号。那么Html:
<p>£0.00</p>