In fact, it is preferable to say “Happy Independence Day” rather than “Happy Fourth of July” if you want to be accurate.