I'm doing so because there's no need to have the URL displayed in the browser. Is there any SEO impact of doing this?
I can also use
href="#", but I'm not sure it's better. Or should I use another tag entirely? What are the best practices?