Hallo,
Wie nicht anders zu erwarten war, value-of holt immer nur die Texte.
<xsl:value-of select="name()" />Und? Damit bekommst Du nur den Text (den Elementnamen). Aber nicht das Element oder die Tags.
Der Unterschied ist, dass man bei einem <xsl:value-of select="." /> den Textknoten des aktuellen Elements aus der Quelldokument holt, beim <xsl:value-of select="name()" /> produziert man lediglich einen Text in Ergbnisdokument, aber man liest keinen Text aus der Quelldokumnent aus.
Grüße
Thomas