&
、<
などの必要性は理解していますが、"
必要ですか? タグの属性内では便利だと思いますが、テキスト内、タグ外では必要ですか?
3 に答える
2
いいえ、通常の html コンテンツで使用する場合は必要ありません。
タグ属性の引用符をエスケープするには、どちらを使用する"
か、どちらをエスケープする\"
か\'
に応じて使用できます。
于 2009-12-18T23:33:32.440 に答える
0
いいえ、ちがいます。例として、HTML 4.01 の仕様 ( http://www.w3.org/TR/1999/REC-html401-19991224/charset.html#h-5.3.2 ) は次のように述べています。
[...] 著者は SGML 文字参照を使用できます。
その「かもしれない」は、あなたがそれらを使用することを強制されていないことを意味します.
于 2009-12-18T23:38:56.670 に答える
0
確かに必要ではありませんが、HTML はそれがなくても問題なく検証されます。
ただし、HTML が生成され、未知のテキスト エンコーディングでユーザー入力が含まれている場合、または正しいテキスト エンコーディングで HTML を提供していない可能性のある人に HTML を提供している場合は、安全のためにエラーを起こし、わずかなエンコードを行うことをお勧めします。エンティティとしての奇妙に見えるキャラクター。
于 2009-12-18T23:33:17.160 に答える