私は、HTML を手で書くときは常に一重引用符を使っています。レンダリングされた HTML を多く扱っていますが、常に二重引用符が使われています。これにより、HTML が手で書かれたものか、生成されたものかがわかります。これは良い考えでしょうか?
これら 2 つの違いは何ですか? どちらも動作し、すべての最新ブラウザーでサポートされていることは知っていますが、さまざまな状況で実際に一方が他方よりも優れているという実際の違いはありますか?
ベストアンサー1
w3 組織言った:
デフォルトでは、SGML ではすべての属性値を二重引用符 (ASCII 10 進数 34) または一重引用符 (ASCII 10 進数 39) のいずれかで区切る必要があります。属性値が二重引用符で区切られている場合は、一重引用符を属性値内に含めることができ、その逆も可能です。著者は数値文字参照を使用して二重引用符 (
"
) と一重引用符 ('
) を表すこともできます。二重引用符の場合は、文字実体参照 を使用することもできます"
。
つまり、違いはないようです。あなたのスタイルによってのみ異なります。