Holas, hise un boton con tres estados normal, cuando el mouse esta justo en el boton y otro cuando se hace click en el boton, lo que quiero hacer es que el boton que seleccione se quede en el ultimo estado o en otro pero que este marcado para saber que estamos en esa seccion he visto muchas opciones de css pero creo q no dan talvez sea con un JS, tb he notado que cuando clickeo en un link que este muestra un contorno con lineas segmentadas se puede quitar?

gracias por todo