Expanding on this question,
For items that trigger dialogs and menus (i.e. non navigational), is it good practice to leave out the HREF attribute in links that have events that are hooked up via JavaScript? In these cases, does it makes sense to have HREF there at all?
From this: <a href="javascript://">some text</a>
Or even worse, this: <a href="#">some text</a>
(which forces you to use event.preventDefault()
)
to this: <a>some text</a>