2 つの宣言の違いと、一方 (または一方) が中止される予定は何ですか?
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">
...
<div dojoType="dijit.Dialog" title="Confirm Deletion">
2 つの宣言の違いと、一方 (または一方) が中止される予定は何ですか?
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">
...
<div dojoType="dijit.Dialog" title="Confirm Deletion">
data-
は HTML5 表記です。HTML 仕様では、ウィジェットのプロパティである属性やその他の属性が<div dojoType="dijit.Dialog" title="Confirm Deletion">
定義されていないため、技術的に言えば無効な HTML です。dojoType
その結果、HTML エディターでファイルを開くと、HTML エディターはマークアップを無効として強調表示します。
HTML5 仕様では、カスタム属性と追加data-
属性の使用が認められていました。HTML5 エディターは、 で始まるすべての属性data-
を有効なものとして受け入れます。
今後は、HTML5 表記を使用する必要があります。
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">