在一个HTML页面上使用多种语言

时间:2013-03-27 11:37:55

标签: html multilingual html-encode

我的简单问题是,如何在一个HTML页面中使用多种语言?

这样的东西
<div>
  <p>This text is in English</p>
</div>

<div>
 <p>This text in Japanese</p>
</div>

<div>
 <p>This text in French</p>
</div>

这是一个语言选择器。该页面是纯HTML。

enter image description here

3 个答案:

答案 0 :(得分:0)

是。有可能的。您可以使用Unicode中的其他语言文本。看看我在这里为你创建的一个例子:

代码:

  

欢迎

 

नमस्कार

 

வணக்கம்

答案 1 :(得分:0)

只需使用UTF-8进行页面编码,它一切正常。浏览器自然地这样做;为此发明了Unicode(其中UTF-8是一种表示形式)。

答案 2 :(得分:0)

就像你使用一种语言一样。您只是具有HTML文档具有一个字符编码的限制,因此您不能使用例如法语文本的ISO-8859-1编码和日语文本的某些JIS编码,如果您编写两个单独的页面就可以。 / p>

结论是,如果可能,通常应该使用UTF-8,如果没有,则使用字符引用等变通方法。

您可以而且应该使用lang属性来指示每个部分的语言。但这对于基本功能来说并不是必需的,而且现在它真的只是一个好的创作习惯。