Du hast nach meiner Meinung ein CSS Problem.
Der Code wird korrekt ausgegeben. Immerhin hast du 3 mal class=band-link ineinanderverschachtelt.
Es ist sehr schwierig, genau herauszubekommen, was du denn möchtest und was nicht klappt.
kleiner Tip: Style sheet und Quelltext einer Seite einmal lokal speichern und mit dem Browser aufrufen. Dann lässt sich leicht damit experimentieren, den Style oder Qelltext auszubrobieren- Wenn du eine Seite nimmst, die kaum Text hast, ist das relativ leicht zu überblicken. Und kräftig unterschiedliche Farben/ Größen nehmen, dann sieht man das Ergebnis auch schneller

Bei mir hat sich immer bewährt, andere Klassen zu entfernen, bis es klappt.
Viel Erfolg
Florian