みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

iframe 文字化け

ホームページ作成について
iframeを使っています。フレームの中に表示するページのファイルには、
文字コードとfont-family:を指定しています。(親ファイルのスタイルシートより。)
しかしフォントが反映されません。
(文字コードを変えてもダメ・文字化けは起きていません)

ブラウザGoogle Chromeで「要素を検証」したところ、cssの欄でfont-family:文字化け、文字化け
となっています。

何が問題なのでしょうか?iframe内でも指定したフォントを反映したいです。
よろしくお願いします。

投稿日時 - 2012-01-26 17:54:03

QNo.7267955

すぐに回答ほしいです

質問者が選んだベストアンサー

iframeで表示させるHTMLは、それ自身単独で表示されるものと同価ですから、そのファイルからスタイルシートを指定しなければなりません。
HTMLから呼び出されるファイルはcharsetを明示的に指定しない限り同じ文字コードと判断します。しかし、iframeにはcharset属性はありませんから、相手のHTMLで指定されます。

 スタイルシートの場合は、charsetがありますから、
<link rel="stylesheet" type="text/css" media="screen" href="./styleSheet/standard.css" charset="utf-8">
のように指定します。

投稿日時 - 2012-01-26 18:45:27

お礼

ご回答ありがとうございます。
とても勉強になりました。

投稿日時 - 2012-01-30 00:52:01

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問