Hyphens often creep into web copy in places where en dashes or em dashes belong. When you use a hyphen where you should use an en dash, it's usually not a problem. In formal writing, however, you can't get away with using a hyphen instead of an en dash.
And you definitely can't use a hyphen instead of a em dash. Doing this makes the copy awkward and forces the reader to reread the sentence to figure out its meaning. Eventually, after reading it a couple of times, they may realize that the hyphen is standing in for an em dash.
Fortunately, this problem can be easily avoided, as it's fairly simple to ensure you're entering the right dash — hyphen, en or em — in your writing. How?
First, a few definitions.
A hyphen is the smallest dash available. It's the key next to the zero on a regular keyboard. It is used to join two words together that express a single idea. Like post-op or live-action. Sometimes it's used to avoid doubling vowels, as in pre-empt or co-operate.
An en dash is slightly longer than a hyphen. Its purpose is to show a range, as in: Boston beat Miami 98–83.
An en dash also shows a connection between two places, like New York–Boston corridor. There are other uses for it too, but these are the most frequent ones.
Which brings us to the em dash. It's twice as long as the en dash, and is used most often in a sentence to set apart two independent but related ideas. Example: He would make a good spouse—but not for me.
How to Enter Hyphens, En Dashes and Em Dashes in HTML and Word
To type a hyphen in html or Microsoft Word, just press the hyphen key.
The html codes for the en dash are – or –
To type an en dash in Microsoft Word, press the Ctrl and minus sign keys on the numeric keypad (on a standard keyboard). Or press the Alt key while typing 0150 on the numeric keypad.
If your laptop doesn't have separate numeric keys, do this: Type the word preceding the en dash, leave a space, type a hyphen, leave another space, type your next word and leave a space again. Word automatically converts the hyphen to an en dash.
Html codes for the em dash are — or —
To produce an em dash in Word, press Ctrl-Alt-minus sign on the numeric keypad. Or press the Alt key while typing 0151 on the numeric keypad.
But what if you don't have a standard keyboard, or are writing a blog post, or don't want to mess with html?
Go ahead and use a hyphen instead of an en dash. Not too many people will quibble, and there will be no loss of meaning.
And create a pseudo-em dash by one of two ways: leave spaces before and after a hyphen - like this, or type two consecutive hyphens--like this. Some blog platforms may automatically convert a double hyphen to an em dash.
And then your hyphens, en dashes and em dashes will all be in their proper places, and your readers won’t stumble over your words.
We design and build custom mobile websites. For details, contact us.
# # #
Google Ads and Search Engine Optimization
- How to Get Details of Calls from Ads in Your Google Ads Campaigns
- How to Set Up a Google Ads Display Remarketing Campaign
- Why Some Google AdWords Campaigns Don't Work
- How to Be Found on the Web Through Search Engine Optimization
- 3 Easy Ways to Edit Your Documents
- 15 Tips on Interviewing an Expert for a Story
- Hyphen, En Dash, Em Dash
- One Space, Not Two, After a Period, Please
- How to Write Copy for Your Website
- Automatically Update the Copyright Year on Your Website
- How to Embed a PowerPoint Presentation in Your Website Using Google Drive
- How to Give Your Google Docs Document a Public URL
- How to Set Up Your First Website
- Open External Links in a New Tab
- How to Clear Cookies, Cache and History from Chrome on Android Phones
- How to Clear Cookies, Cache and Internet Browser History from iPhone, iPad or iPod Touch
- How to Clear Individual, Specific Cookies from Your iPhone, iPad, or iPod Touch
- How to Add a Clickable Phone link with HTML (Including WordPress)
- A Mobile Website: What It Is, Why You Need One