Batman and Superman are always spelt as all one word but Spider-Man is separated into two words.
Is there any reason behind or is it just the way it is?
Science Fiction & Fantasy Stack Exchange is a question and answer site for science fiction and fantasy enthusiasts. It only takes a minute to sign up.Sign up to join this community
Stan Lee has claimed (e.g., in the set of Twitter posts quoted here) that the hyphen is to stop people from confusing Spider-Man with Superman:
Spidey's official name has a hyphen: "Spider-Man." Know why? When I dreamed him up, I didn't want anyone confusing him with Superman!