对于作为多个类成员的元素,更好的HTML注释实践

对于作为多个类成员的元素,更好的HTML注释实践,html,css,Html,Css,这与许多其他类似的问题并不完全相同 考虑一个充满可排序列的表。访客想要的升序/降序排序顺序保存在列的中的中。JavaScript代码是指当用户调用排序时的;当用户切换排序顺序时,代码会更改的内容 考虑到代码和HTML,这样注释的部分是否“更好”(更干净、更友好、更简洁、更美观): <span class="sortorder"><span class="ascending">content</span></span> <span class

这与许多其他类似的问题并不完全相同

考虑一个充满可排序列的表。访客想要的升序/降序排序顺序保存在列的
中的
中。JavaScript代码是指当用户调用排序时的
;当用户切换排序顺序时,代码会更改
的内容

考虑到代码和HTML,这样注释
部分是否“更好”(更干净、更友好、更简洁、更美观):

<span class="sortorder"><span class="ascending">content</span></span>
<span class="sortorder ascending">content</span>
内容
或者这样:

<span class="sortorder"><span class="ascending">content</span></span>
<span class="sortorder ascending">content</span>
内容
第一种方法使代码更容易跟踪列的排序顺序。第二种方法去除了HTML中大量的粗制滥造。在我看来


谢谢

您试图做的似乎是在元素中添加一个key=value对,该对表示“此项的排序规则为‘升序’”。为此,我将使用:


它们应该是向后兼容的,jQuery应该能够在它们支持使用的任何浏览器上查找/读取它们。

HTML5
数据如何
属性?