Można to zrobić bez stylu w arkuszu, a za pomocą eventu. Nie wiem czy to ładny kod, ale działa.
document.getElementById("komputer").addEventListener("mouseover",function(){
this.style.textDecoration = "underline";
})
document.getElementById("komputer").addEventListener("mouseout",function(){
this.style.textDecoration = "none";
})
Edytowałem moją odpowiedź o drugiego eventa - z pierwszym underline zostawał na stałe po opuszczeniu tekstu.