1

"You don't deserve to witness the best of me— not even a glimpse."
"You don't deserve to witness the best of me, not even a glimpse."
"You don't deserve to witness the best of me; not even a glimpse."

Which is more appropriate and why?

closed as off-topic by user140086, NVZ, David M, tchrist, TimLymington Jul 17 '16 at 17:00

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

  • All are OK syntactically (but not, I would say, stylistically). However, you do need a space before the em dash. – TonyK Jul 14 '16 at 12:28
  • 2
    @TonyK ~ the em dash does not require a space, neither before it nor after it. Also, a semicolon would not be grammatical as what follows it is not a complete sentence. So only the first two are acceptable. – user180089 Jul 14 '16 at 12:46
  • To answer the question, personally the em dash looks better to me than the comma, as it complements the abruptness of the 'not even a glimpse', although it's subjective. – user180089 Jul 14 '16 at 12:47
  • @V0ight: Yes, you may be right about the third sentence. But I insist on a space before the em dash — that first sentence looks dreadful to me. – TonyK Jul 14 '16 at 14:42
  • @TonyK ~ thepunctuationguide.com/em-dash.html it may look awkward to you but it's a standard – user180089 Jul 14 '16 at 14:49