Learn English – Proper punctuation of broken dialogue

grammaticalitypunctuation

What is the proper punctuation for broken dialogue? I have the following line:

"I just never expected you to be so—" she looked Dan up and down "—human," she finished.

I believe that is the correct way to write that, but I'm not sure. Is there a comma before the dialogue resumes? Do I need spaces before and after the dashes, or are they right next to the words like I have them?

If you could point me in the right direction, that would be great.

Best Answer

An em dash is usually used only when the dialogue is broken in the middle of a word.

"As I was trying to expl—"

For your example it would be customary to surround the break with em dashes, like so:

"I just never expected you to be so"—she looked Dan up and down—"human," she finished.