It’s not clear to me what you mean by "semantically quite far", but dl
is the right element for this job:
The
dl
element represents an association list consisting of zero or more name-value groups (a description list).[…]
Name-value groups may be terms and definitions, metadata topics and values, questions and answers, or any other groups of name-value data.
There is even an example in the spec very similar to your case (comment starts with "The following example shows the dl
element used to give a set of instructions.")
Example:
<dl>
<dt>ID</dt>
<dd>1234</dd>
<dt>Username</dt>
<dd>JohnnyBeGoode</dd>
<dt>Country</dt>
<dd>Iceland</dd>
</dl>
If you want to provide further information about the content, you should have a look at RDFa (e.g. RDFa Lite 1.1) or Microdata. Looks to me like the vocabularies FOAF and/or SIOC could be used here.