スタイルシート

はてなダイアリーの管理でスタイルシートを設定する時は,全角スペースを使わないようにしましょう.
IEは全角スペースも半角スペースも区別しませんが,FirefoxOperaだと全角スペースをスペースとして認識してくれません.
以下,本日の日記では全角スペース「 」を「_」に置き換えて表記します.


例えば

[]div.aa {[]
[]_font-family: "MS Pゴシック";[]
[]}[]

と設定した場合,IEだと「font-family」プロパティを「"MS Pゴシック"」に設定しますが,FirefoxOperaだと「_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クラスを設定することすら出来てません.

Firefoxで見ると


芸術的になったり

縦長になったりします