[英]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.