Tach!
<li><a href="#"><button type="button" class="btn btn-success">Einloggen</button></a></li> <li><a href="#"><button type="button" class="btn btn">Registrieren</button></a></li>Das ist falsches HTML. Interaktive Elemente (
a,button, …) dürfen keine anderen interaktiven Elemente (a,button, …) beïnhalten.
Ja, das a-Element kann ersatzlos entfallen. Oder der Button, wenn das Login auf einer anderen Seite stattfinden soll. Man kann dann dem a auch die btn-Klassen zuweisen, damit das Bootstrap sie wie ein Button aussehen lässt.
Im Übrigen ist
<a href="#">immer falsch, wenn damit kein Sprung zum Seitenanfang gemeint ist. Also immer™.
Das wird wohl erstmal nur zum Test als Platzhalter für die spätere URL drin sein.
dedlfix.