I wasn’t able to do this in live playground neither for terms nor for definitions.
parses as
doc
definition_list class="red"
definition_list_item
term
str text="term"
definition
para
str text="definition"
and
parses as
doc
definition_list
definition_list_item
term
str text="term"
definition
para class="red"
str text="definition"
(note that class is attached to para, not to definition).
Possibly related to #308.