Hi,
a ist nicht leer, da muss schon was drinstehen: <a name="section1" id="section1">Textaufdenverwiesewird</a>
Das mag bei a-tags mit href-attribut Sinn machen, jedoch nicht bei a-tags mit name-attribut, welche einen Ancor erzeugen. Aber möglich, dass dies die DTD so vorsieht, ich weiss es nicht.
Zumindest in meiner Erfahrung ist es nur bei IE wirklich sicher einen "leeren" anchor-tag zu verwenden. Die meisten anderen Browser wollen irgendwas, mindestens einen <!--Kommentar-->, drin haben, sonst tut sich nichts.
Gruss, Mel