- ベストアンサー
IEとNNの違い:タグを修正しても保存したときに変更されてしまう
HTMLで背景色を指定し、文字だけ画像を用意したトップページを作りました。NN6付属のComposerで作成しています。 うまくいかないことが2つあります。 gooの無料ページを使用しているので広告スペース分、タイトル文字を下げて表示したいのですが、BODY STYLEで画像の指定をまとめてする際<background-p osition>で書き込むと保存したときにタグが消えてしまいます。Composer側が修正しているのだと思います。 また、一番の悩みはbackground-image: url(a.gif)とだけしたいのに、どうしてもurl(file:///A:/a.gif);というふうにComposerが書き換えてしまうのです。 ほかのタグ(スタイルシートなど)も試してみましたが、だめでした。 背景画像についてはhttp://~のurlで画像場所を指定してみたりした(^^;)のですが、そうするとページそのものが404で開けなくなりました。一度しか試していないのですが。 この画像表示をうまくするには、またComposerが勝手にタグを打ち直すのはどうしたらいいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
noname#8250
回答No.1
お礼
あまりこちらの状況を知らせない質問に対し、ご丁寧にありがとうございます。どこまで書けばいいのかわからなかったので、もし補足要求がきたら書こう・・とのんきに構えていた私。 回答ありがとうございます。 ご推察のとおり、Composerが書き換えているのではと私も思います。でも、IEからメモ帳でソースを開き直接タグを書き込んでもダメ。最初はきちんと表示されているのですが、ブラウザを一度閉じて開くとダメです。 「最初はきちんと表示されている」が、リロードを押さなかったためにメモ帳へのタグ修正が反映されなかったわけではないようです。修正前と大幅に違う修正をして試してみると、閉じる前までは修正どおり表示されていますが、一度閉じて開くとだめ。 また、404がファイルを見つけられない、という意味だということも一応知ってはいたので、「指定を間違えたのか」と思い、ファイルを表示してからそのアドレスをコピー&ペーストではりつけてみたのにやはりうまくいかなかったんです。一度しか試していないので、あまり何がいけないとかいえないのですが。 だから、たとえばタグの;の直後にスペースを取らなくてはいけないとか・・・そういう細かい決まりがわからなくて失敗したのかと思って。IEはわりと細かいですよね?NNでは大丈夫だったのに、IEはちゃんとスペースを取らないと表示されなかったことがありました。そういうことかと思って質問させていただきました。 わかりにくかったですね。すみません。一度自宅に戻ってもっとよく見ます・・。ありがとうございました。
補足
何度か格闘の甲斐あって、IEだと正常に表示されるようになりました。もちろん背景画像として、広告バナーにかぶらないようにずれて表示されています。 やったぁ!って感じでしたね。 が・・・NNだと真っ白・・・。仕方ないのでComposerで色指定(それまではタグで打ち込んでいました)して、そのソースを見ながら書き直したのですが・・・。 背景だけは上手くいきません。なぜでしょうねえ。難しいです。ナビ輔のほうが大雑把って聞いたこともあるんですけど。 もう少しがんばります(^^)。