• 締切済み

ホームページで独語のウムラウトを表示するには?

ホームページの中にドイツ語のウムラウトが付く文字を表示させたいのですが、どのようにしたらよいのでしょうか? フォントでTimesNewRoman等を指定してもうまく表示できませんでした。 ご存じの方、よろしく御教示お願いします。

みんなの回答

noname#5841
noname#5841
回答No.3

文字コードについては、No.1の方の参考URLで。 で、ページ内が全てドイツ語であれば、 <HEAD>..</HEAD> の間に、 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> を入れてみてくださいな。 ソフトがDreamweaverだったら、ソフトで「中央ヨーロッパ」かなんかを言語コードで指定したら楽です。 ※ただ、NN4(日本語版)で見た場合は、サーバによっては読込んだ後、リフレッシュかかる感じになって、CSSなどの設定、レイアウトが、崩れる場合があります。IE,NS6だと大丈夫なはずです。 サーバによりますが、そういう場合には、.htaccessの設定をしてやれば解決つきます。 日本語ベース(shift-jisコード)で、一部だけドイツ語、という時は、 <span lang="de">テキスト</span> か、 <span lang="en">テキスト</span> とすれば、IEのみ、表示できるかも…(試していないので、ちょっとわかりませんが)。NS6だったらできるのかな…。 お試し下さい。

nbh801
質問者

お礼

ご回答有りがとうございます。 作成しようとしているページは日本語ベースで一部ドイツ語です。 やはり言語混在ページの作成は難しいのですね。 どうも有り難うございました。

  • syunpei
  • ベストアンサー率27% (194/717)
回答No.2

基本的には、機種依存文字になります。 MSで、downloadしたとしてもみえないひともいます。 いちばんいいのは、画像として、文字を貼り付けることをお薦めします。 gifなどで、色の数をおとせば、軽くなるでしょう。

nbh801
質問者

お礼

確かに閲覧側のブラウザ環境が特定できない場合は画像が一番確実ですね。 単色ならサイズもコンパクトで表示速度にもあまり影響がないと思います。 回答有り難うございました。

noname#29456
noname#29456
回答No.1

ウムラウトなど、英語以外の欧文で使われる文字は、 「特殊文字」として表示させることができます。(参考URL) ただし、ブラウザの種類やバージョン、あるいは使用フォントなどによっては うまく表示できない場合があります。

参考URL:
http://www.e-words.ne.jp/page.asp?p=r-htmlentity
nbh801
質問者

お礼

早々の回答ありがとうございます。 参考URLの特殊文字を挿入したところ、IEはWin,Mac両環境で表示することが出来ました。NETSCAPEではうまく表示されないようですが、ユーザー比率を考慮すれば、IEで見えるだけでも十分です。 どうも有り難うございました。

関連するQ&A

専門家に質問してみよう