Ich kann immer noch nicht nachvollziehen, was an dem hCard-Format so kompliziert sein soll:
<div class="vcard">
<div class="n">
<span class="given-name">Max</span>
<span class="family-name">Mustermann</span>
<img class="fn photo" src="foo.png" alt="Mustermann, Max" />
<span class="bday">1970-01-01</span>
</div>
</div>
> Das vCard-Format sieht übrigens kein "Alter" als Feld vor, hier kannst du entweder das Geburtsdatum verwenden und daraus das Alter errechnen oder du definierst ein einges Feld, welches dann von vCard/hCard-Parsern nicht gelesen werden kann. Das ist für dich wahrscheinlich ohnehin belanglos.
vcard ist Maschinen-Syntax.
Für Menschen ist es immer noch besser, wenn das Label eines Definitionslisteneintrags lesbar ist.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o