前述の通り、HTML で一重引用符が普及したのはいつからでしょうか?そして属性に埋め込まれた引用符を JQuery で指定、Wikipediaのhtml次のように述べている。
単一引用符文字 (') は、属性値を引用するために使用される場合、属性値自体の中に現れるときは
'
またはとしてエスケープする必要があります'
(XHTML ドキュメント以外では としてエスケープしないでください'
)。
なぜ'
使用してはいけないのでしょうか? また、"
の代わりに を使用するのは安全ですか"
?
ベストアンサー1
"
有効な公式リストに掲載されているHTML 4 エンティティですが、そうで'
はありません。
名前付き文字参照
'
(アポストロフィ、U+0027) は XML 1.0 で導入されましたが、HTML には表示されません。したがって、 HTML 4 ユーザー エージェントで期待どおりに動作させるに'
は、 の代わりにを使用する必要があります'
。