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>