• ベストアンサー

background:urlについて

全くの初心者なのでわからずに困っています。 background:url("画像のURL")とbackground:url(画像のURL)は異なるのでしょうか? ダブルクォーテションがないと意味が変わるのでしょうか? ご存じの方、ぜひお助けください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#100277
noname#100277
回答No.3

2の補足として・・・ innerHTMLで大きな括りを「""」とした場合「''」で入れ子しなければ駄目だったりと、ちゃんと区別を付ける事も必要。 基本的には「""」で括る。

nats32323
質問者

お礼

ありがとうございます♪ アドバイス活用させていただきます!

その他の回答 (2)

  • pick52
  • ベストアンサー率35% (166/466)
回答No.2

HTMLの属性値もそうですが理由がない限りは基本的には ダブルクォーテーションまたはシングルクォーテーションで囲むべき です。 ただ、JavaScriptでその部分のinnerHTMLをみるとついていない状態に なっていますね。 囲まなくても大丈夫な場合が多いため、省略する人が結構います。 でも、つけた方がいいです。

nats32323
質問者

お礼

ありがとうございます♪ 大変助かりました。

回答No.1

http://www.w3.org/TR/CSS21/syndata.html#value-def-uri 括らない場合,URIに使われている文字種によってはちょっと面倒くさくなります。 >Some characters appearing in an unquoted URI, such as parentheses, commas, whitespace characters, single quotes (') and double quotes ("), must be escaped with a backslash so that the resulting URI value is a URI token: '\(', '\)', '\,'.

nats32323
質問者

お礼

ありがとうございます! ある教材で勉強しているのですが、""がついていたりついていなかったりするのはどう思われますか? 一般的にはすべての個所に""をつけた方がいいということですよね??

関連するQ&A