我有以下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">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
hello...
Салом...
γεια...
显示hello,但不显示Салом和γεια,它们是其他语言。
知道怎么解决这个问题吗?
答案 0 :(得分:0)
或者:
答案 1 :(得分:-1)
尝试这种方法
<div lang="fr-CA" xml:lang="fr-CA">
Canadian French content...
</div>
<div lang="en-CA" xml:lang="en-CA">
Canadian English content...
</div>
<div lang="nl-NL" xml:lang="nl-NL">
Netherlands, Dutch content...
</div>
使用此方法更改div <div lang="zh-CN">
<html lang="en">
[...]
<body>
<h1>I am a heading <span lang="de-DE">Eine Überschrift</span></h1>
</body>
</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">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
替换
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
TO 内容以分号结尾
<meta http-equiv="Content-Type" content="text/html" charset=utf-8" />
答案 2 :(得分:-1)
如果您希望自己的文档注册为希腊语,则需要将lang="el"
添加到html
:
<html xmlns="http://www.w3.org/1999/xhtml" lang="el">
但要理解,只需添加一种语言就不会将您的文本翻译或读作另一种语言。你写的是它将要出现的内容,它与什么语言并不重要。
您的问题很可能是格式化问题:至少如果您的文档看起来像您提供的示例。您的html
代码未关闭且您的内容不在<body></body>
代码内。可能是您复制了这些单词并将其粘贴,并且它们不会呈现为字符。这可能是一些事情。在这个小提琴中,文字很好: