Laut Microformats soll man innerhalb eines vcard Containers z.B. so auszeichnen:
<a href=“http://www.bla.blubb“ class=“url“>Max Mustermann</a<
Und das ist grottenfalsch. Erstens besagt die Spezifikation von html schon von sich aus, dass das href Attribut eine URL zu beinhalten hat. Zweitens klassifiziert man mit dem class Attribut nicht irgendein Attribut, sondern den Inhalt des Containers. Und „Max Mustermann“ ist nun mal keine URL. Ein class=“url“ fügt hier also im doppelten Sinn eine falsche Semantik hinzu.
Richtig wäre das, wenn man etwa wie folgt schreiben würde:
Meine HP liegt unter <a href=“http://www.bla.blubb“ class=“url“> http://www.bla.blubb </a>
Jetzt ist der Inhalt des Containers eine url, und das class Attribut korrekt besetzt.