No.4ベストアンサー
- 回答日時:
Dpopです。
> Unicodeを使ったら自分のPC(WinME)では中国語と日本語の同時表示ができました。ですが、他のPC(Win98)では字がスペースに化けてしまい、見ることができませんでした……。
そうですね。Windows98以前のバージョンでは、Unicodeに対応していないため、
フォントを導入しても見る事ができません。
> 他のサイトでは古いOSはUnicodeに対応してないものもあると書いてあるのですが、そのせいでしょうか?……何度もすみません。
はい。その様に考えてください。
正確には、OS + ブラウザ + フォントに依存して、表示できるか、出来ないかが決まります。
No.3
- 回答日時:
>チャイニーズライターでインストールしたGB中国語ゴシックというフォントをHP上に表示させたいのですが、やはりフォントをインストールしていない他の環境で見ることは出来ないのでしょうか
GB中国語ゴシックはChineseWriterをインストール
している人しかもっておらず、またコードも独自の
CWコードを使用しているため、中国語のパソコンでも
見ることができません。
GBとありますが、簡体字を表しているだけで、GBコード
のフォントではありません。
>あとホームページ上に中国語と日本語を両方表示させる方法はあるのでしょうか。
http://www.ad-hexing.com/zakki/unicode.htm
が参考になります。
No.2
- 回答日時:
Web屋です。
OkWebの様なサイトを設計, 構築する仕事をしています。1.
> チャイニーズライターでインストールしたGB中国語ゴシックというフォントをHP上に表示させたいのですが、
> やはりフォントをインストールしていない他の環境で見ることは出来ないのでしょうか
> (繋体字中国語、簡体字中国語も試しましたが、目的としている文字が見当たらなかったので上記のフォントを使いました)。
具体的に、どの様なHTMLを書いたのか、示して頂けた方が良いのですが。。
多分、lang="" 指定が無かったのだと思います。
フォントの変更は、単にフォント名を指定すれば良い。と言うものではありません。
フォントの言語種別(言語コード)を lang="" を使用して、指定する必要があります。
良く、
X<meta http-equiv="content-type" content="text/html; charset=なんとか">
と言う指定を目にすると思いますが、これは文字コードを指定しているだけで、
言語種別(言語コード)を指定した事になりません。
言語種別(言語コード)の指定は、
<html lang="なんとか">
の様に記述すると、ページ全体の言語種別(言語コード)を指定したことになります。
そのページで利用されるフォントの種類によって、例えば lang="JA" などと指定します。
言語種別(言語コード)をまとめたページがあります。
http://www.tg.rim.or.jp/~hexane/ach/awht/awht08. …
この場合、中国語で書かれたページである。と言う事なので、
<html lang="zh">
と指定した上で、インストールしたフォント名を指定すれば良い事になります。
ただし、そのページを見る、全ての人が同じフォントをインストールしていないと、
そのページを正しくブラウジングする事ができません。
その点には、注意が必要です。
2.
> あとホームページ上に中国語と日本語を両方表示させる方法はあるのでしょうか。
> そのようなHPがないか探してみましたが、検索方法が悪いのか、見つかりませんでした……。
可能です。
具体的には、
<samp lang="ja">日本語による文章</samp>
<samp lang="zh">中国語による文章</samp>
と、表示言語にあわせて言語種別(言語コード)を明記してあげます。
このHTMLを、必ず Unicode で保存してください。
Unicdoe 以外で保存すると、多言語同居のページは正しくブラウジングできません。
そのため、多言語同居のページを作成するためには、
Unicode が利用できるテキストエディタを利用して作成する必要があります。
実際、ワールドカップ日本大会の時の公式ホームページでは、
この手法により20言語ほどの言語を1つのページ上に表示していました。
手元に作ったテストコードでは、日本語, 中国語, 韓国語, フランス語を同居させた
ページを作り表示させる事ができました。(ここに挙げると、文字化けするので挙げませんが。)
WindowsXP の標準フォント(Unicodeフォント)で全て表示可能なページを作ることも可能です。
この回答への補足
詳しい説明ありがとうございます。
Unicodeを使ったら自分のPC(WinME)では中国語と日本語の同時表示ができました。ですが、他のPC(Win98)では字がスペースに化けてしまい、見ることができませんでした……。
他のサイトでは古いOSはUnicodeに対応してないものもあると書いてあるのですが、そのせいでしょうか?……何度もすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- HTML・CSS 欧文フォントの表示がおかしい ホームページを作成しています。 英語と日本語を違うフォントを設定してい 2 2022/12/16 19:00
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- 日本語 〈場所を示す「に」と「で」〉 という誤り 36 2022/11/12 15:04
- HTML・CSS Web font 会社のホームページを作成についてですが、webフォントを使用することを検討しており 4 2022/11/04 10:36
- その他(インターネット接続・インフラ) Webサイトのフォント・級数変更について 1 2022/10/18 18:08
- その他(IT・Webサービス) 読めない漢字 4 2022/06/05 16:36
- Google+ とっても古いスマホですが、お聞きしたいです。 iPhone8プラスですが、Googleの検索文字を入 3 2023/08/06 08:59
- 中国語 新しい中国語入力ソフトを発明しました 22 2023/02/06 07:13
- スタンプ・絵文字・顔文字 前回質問の続き 1 2022/08/24 16:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テキストエディタmiの表示文字...
-
テーブル内の文字サイズを変更...
-
アンドロイドスマホでのphp ech...
-
h1をCSSでサイズ指定→文字間隔...
-
チェックボックスのサイズ変更...
-
Javascriptを用いて文字サイズ...
-
CSSです。英数字のみArial書体...
-
<table></table>内のFONT指定に...
-
セレクトボックスの幅を指定し...
-
VB6.0で印刷サイズを指定したい...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
outlook 文字を揃えたい。tab...
-
文字の位置、上下のマージンが...
-
WEBサイトの作成で、imgタグに...
-
cssでリンク先のurlを表示させ...
-
印刷時ヘッダーとフッターを挿入
-
ページ内の画像印刷について
-
Outlookのメールを送信するマクロ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力規則のリストの文字の大き...
-
テーブル内の文字サイズを変更...
-
ペイント3Dのテキストサイズ変更
-
テキストエディタmiの表示文字...
-
alertで表示させる文字サイズは...
-
VBAでListViewのフォントを変更...
-
セレクトボックスの幅を指定し...
-
奇数のフォントサイズ指定について
-
HTMLテキストボックス内の文字...
-
alertで、アイコンの変更、又は...
-
”ヒラギノ明朝Pro”をWindowsで...
-
<table></table>内のFONT指定に...
-
共有メモリについて
-
<pre>タグ内のフォントサイズに...
-
エクセルで文字が勝手に大きく...
-
パスワード欄の"●"文字を小さく...
-
コピーライト記号の表示が小さい
-
アンドロイドスマホでのphp ech...
-
accessのレポートで文字間隔を...
-
英サイト(UTF-8)内での全角文字...
おすすめ情報