I think using a dash instead of an underscore would be more consistent with the conventions used in HTML for attribute names