lo que necesito es un sistema que me permita enviar algunos datos cuando un usuario hace clic en un enlace.
por ejemplo, si tuviera un archivo html o javascript que mostrara un color dependiendo de los datos que obtenga, y el enlace en el que hace clic para llegar allí envía los datos a ese sitio que determina el color (establece una variable en javascript, o algo así que).
Todavía no he probado nada, ya que soy nuevo en html y no tengo idea de cómo hacer cosas que involucran scripts interactivos. He mirado proyectos de github con los resultados que quiero que usen un '#' en la url
Puede enviar el color que desea que muestre el otro sitio en un parámetro GET.
Por ejemplo, su ancla podría verse así:
<a href="site.com/page?color=red">Red</a> Luego, en site.com/page , puede usar JavaScript para obtener el valor del parámetro de color :
const color = new URLSearchParams(window.location.search).get('color')