我有一个用波斯语写的项目。在这个项目的管理员方面,锚标签和按钮标签中的一些波斯文本显示错误,尽管我使用charset=utf-8
。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "w3.org/TR/html4/loose.dtd">;
<html lang="fa" dir="rtl">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="noindex,nofollow" name="robots">
<title>osCommerce</title>
答案 0 :(得分:0)
如果你的html与xhml兼容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fa" dir="rtl">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
...
</head>
如果您使用Netbeans或eclipse或任何IDE检查您的项目是否使用utf-8文件编码。
答案 1 :(得分:0)
除此之外<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
您还应该将yourpage.php
脚本文件保存在utf-8 format
。