7

重複の可能性:
cssバックグラウンドURL(「…」)で使用する必要がある引用符のタイプはどれですか。シングル、ダブル、または引用符は必要ありませんか?

簡単な質問。CSSではどの引用符を使用する必要がありますか?

オプション1:

background: url( 'foo.png' );

オプション#2:

background: url( "foo.png" );

どちらも「通常のブラウザ」で動作します。基準を守りたいだけです。

4

3 に答える 3

16

基準は言う:

URI値の形式は、「url(」、オプションの空白、オプションの単一引用符(')または二重引用符( ")文字、URI自体、オプションの単一引用符(')または二重引用符です。 (")文字の後にオプションの空白が続き、その後に')'が続きます。2つの引用文字は同じである必要があります。

つまり、なし、シングルまたはダブル。IE5 / Mac(最近はおそらく気にしないでしょう)を気にする場合は避けてください'。そうでない場合は、快適なものを使用してください。

于 2011-04-16T17:31:04.063 に答える
3

標準では、文字列にはどちらかを使用でき、URLにはどちらかまたはどちらも使用できません。ほとんどの場合、実際の違いはありませんが、引用しようとしている値に二重引用符が含まれている場合は、一重引用符を使用する方が簡単です。その逆も同様です。

それに加えて、ファイルがより良く編集しやすくなると思うなら、どちらか一方を一貫して好むことを歓迎しますが、「間違った」ものを使用したことで誰もあなたを撃つことはありません。

于 2011-04-16T17:34:24.520 に答える
0

私は二重引用符を使用しています...それは私が本やチュートリアルでそれを見た方法です。自分の仕事に一貫性を持たせるだけです

于 2011-04-16T17:31:44.337 に答える