Respuestas
En la luna:
La Luna afecta a las mareas debido a la gravedad. Te habrás dado cuenta de que cada vez que saltas, siempre aterrizas en el suelo. Esto se debe a que la gravedad de la Tierra te está empujando hacia él.
La Luna tiene su propia gravedad, que atrae a los océanos hacia ella. La atracción gravitatoria de la Luna sobre nosotros es mucho más débil que la de la Tierra, por lo que realmente no lo notamos, pero podemos ver el efecto de la Luna en el agua líquida de los océanos. Los océanos se empujan ligeramente hacia la gravedad de la Luna, causando una protuberancia o marea alta en el lado de la Tierra más cercano a la Luna.
En el sol:
La contribución del Sol a las mareas
Hemos podido ver que los campos de marea son proporcionales a la masa del astro perturbador por una parte, e inversamente proporcionales al cubo de la distancia al astro perturbador.
A partir de ello se deduce que la Tierra está expuesta principalmente al campo gravitacional de la Luna. Aunque sea bastante más masivo, el Sol tiene una influencia menor sobre las aguas de los océanos.
Pese a ello, el Sol no tiene una influencia nula en las mareas. En cientos de configuraciones, los campos de marea del Sol y de la Luna se suman (mareas vivas), y para otras se restan (mareas muertas).
espero que te ayude ^^