More about the Em Dash!

[source] Remember when I talked about using em dash vs. ellipses with dialogue? Here’s another quick em dash tip regarding surrounding punctuation, which can be found in CMOS 6.87. A question mark or exclamation point can precede an em dash. A comma, colon, and semicolon cannot. Example (from CMOS): Only if—heaven forbid!—you lose your passport should […]