I am looking at the custom attributes feature of html 5 here at this link http://ejohn.org/blog/html-5-data-attributes/
This look like the perfect thing for when
no, not yet. wait at least until gecko and webkit support it.
ps: you could use html 5 with data attributes anyway, if you need it for javascript purposes. or choose some other unused attributes (title, abbr, ...others?)