Html 如何在网页上书写非英语字符
我一直试图在网页上写一些非英语字符,但我只在加载网页后看到问号。有谁能帮我做这件事吗 这就是我所做的Html 如何在网页上书写非英语字符,html,character-encoding,non-english,Html,Character Encoding,Non English,我一直试图在网页上写一些非英语字符,但我只在加载网页后看到问号。有谁能帮我做这件事吗 这就是我所做的 <?php $rr = 'Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ'; echo $rr ?> 试试这个 <!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html" /> <title>Untitled 2
<?php
$rr = 'Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ';
echo $rr
?>
试试这个
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<title>Untitled 2</title>
</head>
<body>
<p>Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ</p>
</body>
</html>
无标题2
Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ⅰ,Κ,∧,Μ
还显示相同的输出。您需要指定字符集UTF-8 您可以通过PHP中的header()或HTML中的meta标记来实现这一点 PHP:
header('Content-Type:text/html;charset=utf-8')代码>
HTML5:
HTML4:
test.html
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>Untitled 2</title>
</head>
<body>
<p>Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ</p>
</body>
</html>
无标题2
Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ⅰ,Κ,∧,Μ
Ideone演示:
正如您在演示中看到的,我没有修改您的PHP代码。
Ideone网站提供UTF-8字符集,因此它是开箱即用的。感谢您的回答,但这也不起作用。只需将内容复制到文件test.html
。在FF和Chrome中进行了测试。您在哪个浏览器中进行了测试?好的。您使用哪个编辑器保存文件?您使用哪种文件编码保存文件?编码类型=ANSI,加载方式=UTF-8,文件格式=DOS | Windows
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>Untitled 2</title>
</head>
<body>
<p>Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ</p>
</body>
</html>