私の簡単な質問は、1 つの 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 です。
私の簡単な質問は、1 つの 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 です。
同じことは、1 つの言語を使用する場合と同じでした。HTML ドキュメントには 1 つの文字エンコーディングしかないという制限があるため、たとえば、フランス語のテキストに ISO-8859-1 エンコーディングを使用し、日本語のテキストに JIS エンコーディングを使用することはできません。
結論として、可能であれば通常は UTF-8 を使用し、そうでない場合は文字参照などの回避策を使用する必要があります。
lang
この属性を使用して、各パーツの言語を示すことができますし、使用する必要があります。しかし、これは基本的な機能には必要ありません。今のところ、何よりも優れたオーサリングの習慣です。
はい。可能です。他の言語のテキストを Unicode で表示できます。ここで作成した例を確認してください。
コード:
いらっしゃいませ
ニューカレ
வணக்கம்
ページのエンコーディングに UTF-8 を使用するだけで、すべて機能します。ブラウザーはこれを自然に行います。Unicode (UTF-8 はその表現です) は、このために発明されました。