28

ID属性の次のようなHTMLコードを見ました。

id="t1:c3"

誰かが私にこれを説明できますか?コロン(:)の目的は何ですか?

ありがとうございました。

4

3 に答える 3

31

ID属性内ではコロンを使用できますが、特別な意味はありません。コロンが疑似セレクターとして特別な意味を持つjQueryやCSSで使用する場合など、問題が発生する可能性があるため、これらを使用することはあまりお勧めできません。

于 2010-08-23T05:22:20.563 に答える
5

HTMLがJavaServerFacesで生成される場合、これは通常そのようなIDを生成します。つまり、フォームのIDがform1で、要素のIDがfirstNameform1:firstNameの場合、要素が最上位にある場合、これはIDになります。ループは、、、 …</p>の ようform1:1:firstNameになりますform1:2:firstName

このフレームワークの動作は変更できません。

于 2014-03-12T07:39:31.413 に答える
1

上記に加えて、Omnitureがコロンを使用してレイアウトに関連するクラスを定義するのに役立つことを発見しました。

于 2012-05-17T20:48:42.293 に答える