21

In using the em-dash, where do you put the spaces? Which of the following is correct?

One space before:

School is based on the three R’s —reading, writing, and ’rithemtic.

One space after:

School is based on the three R’s— reading, writing, and ’rithemtic.

Spaces on both sides:

School is based on the three R’s — reading, writing, and ’rithemtic.

Laurel
  • 66,382
gelolopez
  • 1,163

3 Answers3

21

If we can trust Grammar Girl's thoroughness of search, then her advice is sound:

Every style guide I checked, except the AP Stylebook, stated there should be no spaces between an em-dash and the adjacent words. That means it is a style choice. If you're writing for a newspaper, magazine, or website that uses Associated Press style, put in the spaces. Otherwise, leave them out.

So:

School is based on the three R’s—reading, writing, and ’rithemtic.

That said, em dashes are often substituted with en dashes in British English, and these are spaced when used parenthetically:

School is based on the three R’s – reading, writing, and ’rithemtic

(Also, some British English guides are more or less strict about the use of the serial comma – the above sentence may be seen as: "[...] reading, writing and ’rithemtic").

nxx
  • 3,197
  • I can never remember the codes, so I use —. But this doesn't display in comments. – StoneyB on hiatus Mar 02 '14 at 14:38
  • @StoneyB I believe in that case using a double en dash is an acceptable alternative. Many systems will automatically sub an em dash for the double dash, anyway. I can do it from my iPhone ––, but that might be hard encoded. – David M Mar 02 '14 at 14:41
  • Depending upon your computer, it can be easy to access alternative characters. On the Mac and iPhone for instance, holding down the hyphen key gives a pop-up with multiple dash options including the em dash and en dash. – David M Mar 02 '14 at 14:53
  • I just tried — Unfortunately it just comes out looking like an endash :( – nxx Mar 02 '14 at 14:53
  • I've just posted a "TEMPORARY" answer with —, –, − and an ordinary hyphen. In this face (Georgia) I see no difference between – and −, but the others are distinct. The em- and en-dashes are not so distinct as I would like, but that's a problem with the face. – StoneyB on hiatus Mar 02 '14 at 15:05
  • minus or hyphen, – en dash, — em dash, • bullet. Created by alternate characters on iPhone without encoding. Not sure that it's entirely the typeface.
  • – David M Mar 02 '14 at 15:15
  • Interesting! (Especially that the minus is the same as a hyphen). – nxx Mar 02 '14 at 15:24