Ahoi,
Im Zweifel mit CSS: border-bottom:1px solid red;
Mit der Verwendung von <u> solltest Du aus zwei Gründen vorsichtig sein: erstens ist es seit HTML 4 veraltet (deprecated) und zweitens werden Worte mit Unterstreichungen immer noch gerne als Links interpretiert (Usability).
ACK,
Der "offizielle" Ersatz für <u> ist im Übrigen die Style-Eigenschaft text-decoration:underline ... vielleicht reagiert der Mozilla da auch anders? (kann es leider nicht testen)
Gruß,
MrWurf