カスタムのブール属性を使用して、要素のコンテンツを編集可能としてマークしたいと考えています。属性は知っていdata-*
ますが、値が必要かどうかはわかりませんでした。data-is_editable="false"
属性の欠如は同等であるため、私は必要ありません。それが「true」であるかどうかだけを気にします(属性が存在する場合)。のような他の属性を使用できることはわかっていますclass
が、少し不適切に思えるので使用したくありません (間違っている場合は訂正してください)。
これが私が読んでいるリソースです。おそらく間違ったドキュメントであるか、探している情報を見落としています: http://www.w3.org/html/wg/drafts/html/master/dom.html#カスタムデータ属性
たとえば、これは合法で有効ですか?
<div data-editable data-draggable> My content </div>