In a TextArea
,我正在使用'
字符,但无法正确显示。相反,它显示的是这样的:–
.
我如何获得'
字符才能正常显示?
您可能没有使用 Ascii 撇号 ('),而是使用一些非 Ascii 标点符号,例如正确的标点撇号 (')。出现问题的原因是您的 HTML 文档(可能)是 UTF-8 编码的,但浏览器将其解释为 windows-1252 编码。如果 HTTP 标头中未声明编码,则添加标签<meta charset=utf-8>
进入head
部分会有所帮助。有关编码的一般建议,请参阅 W3C 页面字符编码 http://www.w3.org/International/O-charset.en.php.
The textarea
元素用于用户输入。为了展示您的内容,其他元素(可能使用 CSS 样式)通常是更好的选择。但是,编码问题是相同的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)