title: What html markups to use for displaying label/value data?
body: <p>I want to render a profile user container that contains a list of labels and their associated values.</p>
  
  <p>Here is an excerpt of information and layout I'd like to display:</p>
  
  <p><strong>First Name</strong>.......MyName</p>
  
  <p><strong>Age</strong>...................MyAge</p>
  
  <p><strong>email</strong>................MyEmail</p>
  
  <p>I know that there are tons of examples available but the problem is that it seems that there is no commonly accepted solution.</p>
  
  <p>So far I have seen the following usage :</p>
  
  <ol>
  <li>Table with  markup (and &lt; tr >,&lt; td >...)</li>
  <li>Unordered list with &lt; ul > markup (and &lt; li >, &lt; div >...)</li>
  <li>Regular markups with &lt; h1 >,&lt; h2 >...&lt; p ></li>
  <li>Definition List with &lt; DL >, &lt; DT > and &lt; DD ></li>
  <li>&lt; label >...?</li>
  </ol>
  
  <p>What is the most semantically correct? What is the easiest to display (in a 2-columns layout)? What do you advise me to use and for what reasons?</p>
  
  <p>(html/css code snippets are more than welcomed)</p>