1

This question already has an answer here:

Due to financial struggles brought on by marital struggles—or perhaps it was the other way around—, the family had to forsake it as the bank foreclosed on it.

I normally wouldn't place a comma, but had the statement between the dashes been missing like so—

Due to financial struggles brought on by marital struggles,the family had to forsake it as the bank foreclosed on it.

...then there would be a comma.

Thanks for the help, lads and lasses.

marked as duplicate by FumbleFingers, Mitch, JonMark Perry, Scott, AmE speaker Aug 12 '18 at 7:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1

You definitely do not need a comma in addition to the em dash because the em dash itself is a harder break than the comma would be. Think of the em dash as a comma on steroids; a comma produces a break, while an em dash produces a harder break.

0

The sense of an introductory phrase is lost without the comma; however, a comma is simply wrong after an em dash.

I typically address this by using parentheses for nonessential information, thereby enabling the comma to be retained:

Due to financial struggles brought on by marital struggles (or perhaps it was the other way around), the family had to forsake it as the bank foreclosed on it.

Not the answer you're looking for? Browse other questions tagged or ask your own question.