这个属性是什么“headerindex =”5h“?

时间:2010-03-03 05:34:19

标签: asp.net xhtml sitecore web-standards semantic-markup

我在基于Asp.net 2.0 Webform的网站的CMS(sitecore)上看到了这一点。

<a class="boardTextLink " id="boardTextLink6" headerindex="5h">

它在语义上是否正确且w3c有效?我们可以制作和使用这样的自定义属性吗?这是好的做法吗?

2 个答案:

答案 0 :(得分:3)

它的私有化身属性可能放在那里被某些javascript

检查/使用

答案 1 :(得分:2)

不,这不正确,也不是一个好习惯。这种标记无法验证

此参数用于对抗dojo toolkit,JavaScript框架大量使用自定义属性进行自动替换以创建窗口小部件。

有关自定义属性VS class here的更多信息。

我认为将它用于私人网站(CMS管理界面关闭的网站内联网)是可以的,但你应该在公共网站上避免使用它。