UTF-8でお願いします

ありゃりゃ!
プレビューはうまくいったのに,リセットして公開してもサイト上のstyles-site.cssが置き換わらないyo!
なんでろう〜?


何回リセット公開してもstyles-site.cssが置き換わりまへん。直接iDiskにファイルをコピーしてもダメ。一体どうなってるんでしょうか。
しょうがないので,姑息な手段で回避しております。
styles- site2.css と名前を変えて,テンプレートも手直ししました。しかしこれだとローカルのプレビューが...


それは Safari で見ているからだと思います。Safari はページそのものではなくページが使用しているスタイルシートや JavaScript ファイルをキャッシュしたら、なかなか更新しません。

iDisk で Sites/styles-site.css を開いてみて、それが新しくなっていれば公開サイトは更新されています。


そういうことになってるんですか。
ところで,試しにMac版のFireFoxとIEで見てみたら,バナー画像が表示されませんでした。
勉強が足りないかも。


あ!
でも、FireFox で見てもバナー見えませんね。
styles-site.css には書いてありますし、画像の URL も正しいですね。

うーん???


Mac 版IEでstyles-site.cssを開いてみても,中身は更新されていないです。iDiskのsiteフォルダにあるstyles-site.cssを開いてみると更新されているのに,です。
ひょっとして.Macメンテナンスと何か関係が?


わかりました。
#bannert の前の h1, h2, h3 の設定にセミコロンが抜けている行があります。ここで解釈がストップしているのだと思います。

参考:
CSS Validator 検証結果


ありがとうございます。今修正したところ,IEでもバナー画像が見えるようになりました。
しかし,styles-site.cssが置き換わらない謎は未解決です。


もう一回リセット公開したら,なぜか今度は上手く行くようになりました。styles-site.cssがちゃんと置き換わってくれたようです。
しかし,SafariではOKなんですが,IEで見るとまたまたバナーが消えてるっぽいです。残念。


W3C CSS 検証サービスというサイトで検証してもらったところ,descriptionというセレクタで,
letter-spacing: none;
となっていたのは良くないよと警告されました。
この一行を削ってみたところ,満点をもらえました。


今度はIEもFirefoxもばっちりバナー画像が見えました。変更点はbackground画像の指定の仕方と,画像のリピートを止めるところでした。詳しいことはエントリーに追記しました。OKAMURAさん,おつきあいいただきありがとうございました。


こっちでもバナー画像見えました!


Name:

Email:

URL:

Comment:  ? 

 

Commenting by HaloScan