Die Frage ist: Was willst du erreichen, wenn einen Text als Unterstrichen, kursiv, oder Fett auszeichnest? In den meisten Fällen - abgesehen von den Fällen, wo eine Überschrift (hx) - willst du damit wahrscheinlich eine Betonung ausdrücken.
Dafür gibt es Elemente wie z.B. <em>. Diese kannst du dann entweder formatieren, oder du überlaßt dem Browser, wie er es darstellt.
Gruß
Stareagle