Règle 1 : Lorsque « merci » est suivi d’un nom, vous avez le choix entre « de » et « pour ». Certaines personnes affirment cependant que l’usage de « de » se réfère plutôt au futur alors que celui de « pour » fait plus référence au passé. Girodet estime que « de » est utilisé dans un langage plus soutenu que « merci pour ». Une chose est sûre, l’Académie Française n’a pas tranché donc le choix reste libre !
Exemples : Merci de votre aide demain. Merci pour votre lettre qui est arrivée hier. Merci de votre attention / Merci pour votre attention.
Règle 2 : Lorsque « merci » précède un verbe à l’infinitif, alors il est TOUJOURS suivi de « de » :
Exemples : Merci d’avoir écrit cette lettre. Merci de manger rapidement votre nourriture.
Autres usages :
-Merci à vous
-Merci du compliment ! (sens ironique)
Source: http://www.lalanguefrancaise.com/merci-pour-ou-merci-de
« Merci pour votre attention » : on appelle poliment l’assemblée à faire silence et à écouter.
« Merci de votre attention » : à la fin d’un discours, pour féliciter les auditeurs pour leur écoute.