Category:Design, CSS

CSSファイルがeuc-jpだとMozillaでスタイルシートが反映されない?

  • ページ: BugTrack
  • 投稿者: reimy?
  • 優先順位: 重要
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2002-07-01 (月) 21:23:06
  • バージョン:

メッセージ

linkのcharsetとCSSファイル内の@charsetでeuc-jpにしてもMozillaではCSSファイルをうまく読めないようだ。

shift_jisの場合も、CSSファイル内の@charset指定を省略するとうまく読めないようだ。


というわけで、差し替え用のスキンを添付しておきます。CVSのほうのスキンと差し替えをお願いします*1filedefault.skin.lzh


  • あ、もしかしたらうちのサーバに入れてあるapacheの設定の問題かしら。 -- kawara 2002-07-02 (火) 00:34:24
  • んー、でもIE6だと問題なく見えるのが謎 -- reimy? 2002-07-02 (火) 00:40:48
  • 私のMozilla 1.0.0 と CVSスナップ版ではいままで問題ないですけど。。 -- seagull? 2002-07-02 (火) 00:48:43
  • MIME type が、text/css になってないとか? -- seagull? 2002-07-02 (火) 00:49:30
  • 私はIE6とNetscape6.2で確認してみたところ特に問題無いようでした。 -- kawara 2002-07-02 (火) 00:50:26
  • あ~、.cssのMIME-typeの設定はし忘れてるかも。というか、した記憶はないなぁ。 (^^; -- kawara 2002-07-02 (火) 00:51:21
  • ってことで、うちのサーバのMIME-typeにtext/cssを追加してみました。 -- kawara 2002-07-02 (火) 00:53:40
  • ファイルはEUCなのに、@charset "shift_jis"でいいんですか??よくわかってないんですが。 -- ゆう? 2002-07-04 (木) 14:28:13
  • 結局、原因は何だったんでしょうか?>kawara -- reimy? 2002-07-05 (金) 12:21:03
  • わかりませんです。実際にスタイルシートが反映されないという状況はワタシのところではおきませんでしたし…。現状ではcssファイル内の@charsetとHTMLのlink要素内のcharset属性をshift_jisにして、改行コードはCRLFにしているってくらいです。 -- kawara 2002-07-05 (金) 13:22:36
  • あ、あとうちのサーバでcssのMIME-typeを追加設定したことがありましたね。 -- kawara 2002-07-05 (金) 13:23:54
  • というか、私自身はMozillaを使ってないのも問題か?! (^^; ワタシのほうでの確認はNetscape6.2でしか確認してないので。*2 -- kawara 2002-07-05 (金) 13:25:56
  • うちのサーバーで試したときには日本語フォント名(半角カナが入っている)をcssで指定しているとき、euc-jpだとMozillaで読み込みを失敗していたのでshift_jisに変更したらMozillaでも読み込めるようになった。このことから、CSSファイルはShift_jisにしたほうが無難と考えてます。というわけで下記に添付しておきました。 -- reimy? 2002-07-05 (金) 13:27:22
    • デフォルトCSSファイルでは半角カナが入ってないのでeuc-jpのままでも大丈夫と思ったんだけどね。まあ、設置者が当然スキンやCSSを書き換えるだろうから、そのときに日本語フォント名を指定する場合もあるだろうから、shift_jisにしておくほうがいいでしょう。
  • ん?ということはHTMLはeuc-jpで、CSSはShift_jisでいいんですか? -- ゆう? 2002-07-05 (金) 13:31:32
  • はい、そうです。HTMLのstyleで半角カナの日本語フォント名を指定しない限り、CSSのみshift_jisで大丈夫です。 -- reimy? 2002-07-05 (金) 13:36:03
  • うーん、了解です。でもなんか気持ち悪いですねー。 -- ゆう? 2002-07-05 (金) 14:39:50
  • charsetが意味を持つのって日本語の文字が含まれてるときくらいですもんね。現在のASCIIのみのdefault.cssなら結局のところ文字コードはなんでもイイはずなんだけど。 -- kawara 2002-07-05 (金) 14:43:03
  • charsetの当たりにコメントで <!-- this charset for Mozilla's bug --> って入れときますか。 -- ゆう? 2002-07-05 (金) 14:54:27
  • コミットしました! cvs:skin/pukiwiki.skin.ja.php, cvs:skin/default.en.css, cvs:skin/default.ja.css -- ゆう? 2002-07-08 (月) 13:58:32

*1 これでOKかどうか不明。うちのサーバーではOKだけど、どうもkawaraさんとこではうまくいかないみたいなので…
*2 レンダリングエンジンは一緒だからと思って…

添付ファイル: filedefault.skin.lzh 553件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2002-07-08 (月) 13:59:07
Site admin: PukiWiki Development Team

PukiWiki 1.5.1+ © 2001-2016 PukiWiki Development Team. Powered by PHP 5.6.30-0+deb8u1. HTML convert time: 0.311 sec.

SourceForge.jp