5

通常、HTML要素の属性値は、次のように引用符でマークされます。


<input type="hidden" value="test" />

ただし、次のようなコードが表示される場合があります


<input type='hidden' value='test' />

それは有効なHTMLであり、問​​題を引き起こす可能性がありますか?2つを混ぜるのはどうですか


<input type='hidden' value="test">

4

1 に答える 1

4

James Allardiceのコメントから私の元の質問へのリンクされた質問は、私を答えに導きます:はい、アポストロフィはHTML要素属性値の有効なコンテナーです。

仕様:SGMLおよびHTMLについて

デフォルトでは、SGMLでは、すべての属性値を二重引用符(ASCII 10進数34)または一重引用符(ASCII 10進数39)のいずれかを使用して区切る必要があります。値が二重引用符で区切られている場合は、属性値に一重引用符を含めることができます。その逆も可能です。

于 2012-03-27T09:39:14.160 に答える