¿Es posible hacer que una etiqueta de anclaje HTML no sea cliqueable / enlazable usando CSS?

Por ejemplo, si tengo esto:

<a style="" href="page.html">page link</a>

¿Hay algo que pueda usar para el atributo de estilo que lo haga para que no se pueda hacer clic en el enlace y no me lleve a page.html.

@O es mi única opción para simplemente no envolver 'enlace de página' en una etiqueta de anclaje?

Editar Quiero decir por qué quiero hacer esto para que las personas puedan brindar mejores consejos. Estoy tratando de configurar mi aplicación para que el desarrollador pueda elegir qué tipo de estilo de navegación quiere.

Así que tengo una lista de enlaces y uno siempre está seleccionado actualmente y todos los demás no. Para los enlaces que no están seleccionados, obviamente quiero que sean etiquetas de anclaje clicables normales. Pero para el enlace seleccionado, algunas personas prefieren que se pueda hacer clic en el enlace, mientras que a otros les gusta hacer que no se pueda hacer clic.

Ahora podría fácilmente no programar mediante programación las etiquetas de anclaje alrededor del enlace seleccionado. Pero creo que será más elegante si siempre puedo envolver el enlace seleccionado en algo como:

<a id="current" href="link.html">link</a>

y luego deje que el desarrollador controle el estilo de enlace a través de css.

Respuestas a la pregunta(9)

Su respuesta a la pregunta