Question:

Why do people put their hands over their hearts during the National Anthem?

by  |  earlier

0 LIKES UnLike

Just wondering why? I remember doing it in school.

 Tags:

   Report

5 ANSWERS


  1. It is actually in the U.S. Flag Code, which you can check out here:  http://www4.law.cornell.edu/uscode/html/...

    During a rendition of the national anthem when the flag is displayed (unless you are in a military uniform) should stand facing the flag with their right hand over their heart.

    When the flag isn't displayed, you face the source of the music and act in the same way as if it were.

    It is a sign of respect, patriotism, and loyalty, in my opinion.


  2. It's a cultural thing. Whether it is a wedding, birthday or funeral we sense that it is something significant to us as a society, yet none of us intuitively know how to react to it as individuals. So we have rituals.  We throw confetti, sing happy birthday and say, I'm sorry for your loss, salute or place our hands on our hearts (which Muslims do too, to signify sincerity.) Most countries are content with standing to attention upon the playing of their anthem.

    Going slightly over the top seems to be a part of what it means to be American, and I have no problem with that.

  3. Neither wikipedia or the USFlag.org seem to say WHY. Good question, I'm stumped and I was in the military. But if I understand correctly it is something to do with oath-taking. The romans gave a military salute by putting right fist to heart, with or without weapon. Putting your hand on your heart is a show of reverence and truth-telling.

  4. It's done to show loyalty.

  5. I always thought it was done out of respect.

Question Stats

Latest activity: earlier.
This question has 5 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.
Unanswered Questions