£ 转换为 ?通过 HTML Tidy,编码类型?
题
我正在使用 HTML Tidy(即名为 TidyManaged 的 .NET 版本)清理 HTML 文件,并且我的“£”符号正在转换为“?”
IE:
Income (£)
变成:
Income (�)
我相信这与编码类型有关。在TidyManaged中,可以指定输入编码类型和输出编码类型,包括Latin1、utf8、utf16、win1252等。
XHTML 文档最终将转换为使用 win1252 的 DOC。
那么我的输入和输出编码应该是什么来保留 £ 符号?
非常感谢。
解决方案
好吧,当我使用其他字符集时,它总是不同的。我对它们不太熟悉,但我确实知道要创建符号、标点符号,您需要使用“代码”而不是它们的文字。从未见过 win1252 但谷歌说它是 0x00A3
.
尝试将其放在文档中的某个位置。
我知道在 html 中我会放 £
英镑符号。所以HTML:
<p>£0.00</p>
不隶属于 StackOverflow