繁体   English   中英

html中的特殊字符,而不是od utf 8编码

[英]special characters in html instead od utf 8 encoding

我设计了一个html页面,其中的代码如下所示

<!DOCTYPE   html    PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html   xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta   http-equiv="Content-Type"   content="text/html; charset=UTF-8"  />
<title>Title</title>
</head>
<body   style="margin:0;">
<div    id="alignment"  align="center">
<table  id="border" bgcolor="#e5e5e5"   border="0"  cellpadding="20"    cellspacing="0"         width="726">
<tr>
<td style="font-family: Arial,  Helvetica,  sans-serif; font-size:  19px;   color:  #FFF;background:#080808;" align="left">hi–boss</td>
</tr>   
</table>
</div>
</body>
</html>

但是在输出中我得到了老板而不是老板。

谁能说,我在这里想念什么。

提前谢谢了

您的文档实际上不是UTF-8编码的,但可能是Windows-1252。 如果您手动使用浏览器的“查看”菜单,并将编码设置为Windows-1252(例如,它可能显示在“西欧”名称下(Windows),则将显示)。

因此,可以将其另存为创作软件中编码的UTF-8,也可以将“ UTF-8”更改为“ windows-1252”。

如果服务器发送声明字符编码的HTTP标头,则可能会进一步复杂化。

我确定您是从非utf8字符集复制了- 您必须在元标记中指定此名称,使用'-'(键盘上的那个),或者如果您使用php,请调用utf8_encode("text")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM