在div标签中放入一个id引用

时间:2010-07-21 06:36:12

标签: html w3c-validation

我必须在div中插入一个id引用。我创建了一个rif属性:

 <div rif="5" id="25km" class="mini_button_form">25km</div>

但这是w3c无效。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

“ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母,数字([0-9]),连字符(” - “),下划线( “_”),冒号(“:”)和句号(“。”)。“ (http://www.w3.org/TR/html401/types.html#type-name

答案 1 :(得分:0)

这取决于您的doctype。对于HTML5,我建议将其更改为:

<div data-rif="5" id="km25" class="mini_button_form">25km</div>

如果必须是(X)HTML4,那么您可以将数据放在class属性中并使用类似jQuery Metadata plugin的内容。

<div id="km25" class="mini_button_form { rif:5 }">25km</div>

(注意我也改变了ID,正如Konrad建议的那样)