スタイルシート
はてなダイアリーの管理でスタイルシートを設定する時は,全角スペースを使わないようにしましょう.
IEは全角スペースも半角スペースも区別しませんが,FirefoxやOperaだと全角スペースをスペースとして認識してくれません.
以下,本日の日記では全角スペース「
」を「_
」に置き換えて表記します.
例えば
[]div.aa {[]
[]_font-family: "MS Pゴシック";[]
[]}[]
と設定した場合,IEだと「font-family
」プロパティを「"MS Pゴシック"
」に設定しますが,FirefoxやOperaだと「_font-family
」プロパティを設定することになります.
変なプロパティを設定しても大丈夫なんですが,本来設定したかった「font-family
」には何も設定されないので,想定したとおりに見栄えを変えることができません.
例1
[]div.aa {[]
[]_font-family: "MS Pゴシック" !important;[]
[]_font-size:12pt !important;[]
[] line-height: 100%;[]
[] white-space: nowrap;[]
[]}[]
これでは「font-family
」と「font-size
」プロパティを設定できません.
例2
[]_div.AA{[]
[]_color:000000;[]
[]_font-family:"MS Pゴシック" !important;[]
[]_font-size:12pt !important;[]
[]_line-height:18px !important; }[]
「color
」も「font-family
」も「font-size
」も「line-height
」も設定できません.それどころかセレクタが「
_div.AA
」になってるのでdiv
タグのAA
クラスを設定することすら出来てません.