В HTML мог использоваться для микроформатов. Но так как фактическая спецификация HTML X HTML, нет никакого смысла. Вместо:
<P>Hello, my name is <SPAN class="name"> Joe Sixpack </SPAN></P>
я использовал бы:
<P>Hello, my name is <FOAF:name> Joe Sixpack </FOAF:name></P>
jQuery('#list').setCell('12','name','',{'background-color': 'red'},'');
Вы вводите правильный идентификатор строки? Правильное colName?
Вам также не хватает кавычек в background-color.
Используйте background вместо конкретных правил, таких как цвет фона:
jQuery("#list").setCell (row,col,val,{background:'#ff0000'});