style属性でbackground-imageをhtmlに直書きする時の罠

CSSについて サイト運営

指定する背景画像のパスを指定するときに

body style=”background: url(“/images/background.gif”) left top repeat;”

このようにダブルクオートで囲むと表示されず、

body style=”background: url(‘/images/background.gif’) left top repeat;”

シングルクオートにすると表示されました。

 
結構ここで悩みました。。。

コメント

  1. maito より:

    これって、おそらくJavaScirptだよね?

    body style=’background: url(“/images/background.gif”) left top repeat;’
    でもいけると思うよ。

    文字列の中に、「”」、「’」を入れたい場合は、var sample = “hoge’test”;または、var sample = ‘hoge”test’;だと思う。

  2. はる より:

    >maito
    JSではありません(苦笑)

タイトルとURLをコピーしました