Hallo.
Ansich kann man (fast) in jedes HTML Element das click Event hinzufügen.
Du meinst wohl das es nicht blau hervorgehoben ist, wenn man das onclick Attribut benutzt.
(Getestet: Es wird nur Blau hervorgehoben, falls du das href Attribut benutzt. Bei onclick nicht.)
Ob du href oder onclick benutzt ist ansich egal.
Bei href müsstest du, falls du ein Javascript Ereignis ausführen möchtest, es so schreiben: <a href = "javascript: alert('N')">Text</a>
Bei onclick reicht es wenn du es so schreibst : <a onlick = "alert('N')">Text</a>
Mit freundlichen Grüßen
-Jack001