5

div タグで見たことのない属性が表示されます。しばらくhtmlに触れていませんでしたが、属性をグーグルで調べてもあまり有用な情報が返されませんでした。

    <div dataquery="#item_1306"  comp="box.components.Flashplayer" id="box_Flashplayer_2"     propertyquery="#box_Flashplaye_2" class="box_Flashplaye_style2"...

私の質問は、これらの「dataquery」、「comp」、および「propertyquery」属性が何であるか知っていますか?

どうもありがとう。

4

3 に答える 3

5

最近の HTML はカスタム属性で強化されることが多く、HTML5 ではそれが明示的に許可されています。通常、これらの属性には「data-」を前に付ける必要がありますが、ここでは明らかにそうではありません。

意味は、おそらくページに含まれるスクリプトに依存します。

たとえば、Twitter のブートストラップでは<body data-spy='scroll'>、スクリプトによって解釈され、ユーザーがスクロールする量を監視できるようにするなどの属性がよく見られます。

Facebook のようなボタンを含める場合data-style、ボックス、ボタン、またはその他のいずれを使用するかを制御する属性を指定できます。

于 2012-11-24T17:03:03.883 に答える
0

独自の属性を要素に追加できます。これらの属性は、クラスや名前などの標準属性ではなく、プログラマーが何らかの目的で自分自身に追加した属性だと思います。

于 2012-11-24T17:03:34.603 に答える
0

これらは W3C 属性ではありません。いくつかのタスクを実行するために使用され、使用された言語に関係している可能性があり、いくつかの特別なタグを実行する可能性があります。しかし、HTML 検証エラーが発生するため、ベスト プラクティスではありません。属性。

より多くの読書。 http://www.javascriptkit.com/dhtmltutors/customattributes.shtml http://ejohn.org/blog/html-5-data-attributes/ http://html5doctor.com/html5-custom-data-attributes/

于 2012-11-24T17:03:34.973 に答える