Es gibt ja zwei Methoden label anzuwenden.
Alternativ, geht es auch so.
Diese Zwiete Möglichkeit ist bei mir beliebter, da sie mir mehr Möglichkeiten bietet das Formular mit CSS zu gestalten und auch (durch Wegfallen der ID’s) weniger Probleme in der Entwicklung bereitet.
Folgendes allerdins funktioniert im Firefox nicht:
Update
Es liegt an einem label [position:relaitve;}
Sobald man label standrtmäßig ein position zuweist entstehen komische Gebilde. Lösung. Braucht mein ein relative-positioniertes Label einfach ein div mit entsprechender Formatierung drum legen.




