Die Verwendung von itemprop=”url” in dem Beispiel attributiert aber nicht den Inhalt, sondern ein anderes Attribut. Und das geht nicht.

Ahhhh, jetzt versteh ich was du meinst!!!

Das ist in der Tat etwas inkonsistent, kommt aber auf die Definition des Formates an. Die Microdata Spezifikation sagt dazu folgendes:

If the element is an a, area, or link element

The value is the absolute URL that results from resolving the value of the element’s href attribute relative to the element at the time the attribute is set, or the empty string if there is no such attribute or if resolving it results in an error.

Das bedeutet für mich aber auch, dass ich meine Implementierung umbauen muss. Das itemprop="name" muss in einen eigenen span und darf nicht an das a – Tag gehängt werden. Mist!