Search results
Results From The WOW.Com Content Network
This essay explains use of the non-breaking hyphen character ā, U+2011, coded by ‑ or ‑.Once displayed in a page, the non-breaking hyphen can be copied into words, or abbreviations, so they will not wrap at the hyphen character, such as an interstate highway symbol, "Iā94", which would always wrap to the next line as a whole word.
In many cases breaking up a word with a space would be inappropriate. Soft hyphens also creates word-break opportunities, but will add a hyphen rather than a space. In other words, a soft hyphen is a hyphen inserted into a word not otherwise hyphenated, to be displayed or typeset only if it falls at the end of a line of text.
A break at a zero-width space does not cause a hyphen (or anything else) to appear; use {{Soft hyphen}} if you want that. The zero-width space character has a higher breaking priority than the hyphen character (-), so when using it in a phrase with hyphen, it is recommended to place a zero-width space immediately after each hyphen as well.
Hyphens in computing, for information about hard and non-breaking hyphens; List of XML and HTML character entity references; Non-breaking hyphen – Punctuation mark used to join words; Punctuation – Marks to indicate pacing of written text; Sentence spacing in digital media – Horizontal width of inter-sentence space
This is sometimes not desired, and can be blocked by using a non-breaking hyphen, or hard hyphen, instead of a regular hyphen. A word without hyphens can be made wrappable by having soft hyphens in it. When the word isn't wrapped (i.e., isn't broken across lines), the soft hyphen isn't visible.
A Unicode character is assigned a unique Name (na). [1] The name is composed of uppercase letters A–Z, digits 0–9, hyphen-minus and space.Some sequences are excluded: names beginning with a space or hyphen, names ending with a space or hyphen, repeated spaces or hyphens, and space after hyphen are not allowed.
{{spaced en dash}}, which produces a non-breaking space, followed by an en dash, and then a breaking space: " – "{{spaced en dash space}}, which produces an en dash preceded and followed by a non-breaking space: " – " {{soft hyphen}}, which produces a soft hyphen to allow a line break with a visible hyphen in a long word if needed; MOS:DASH
The thing on your keyboard next to the zero key is actually a hyphen-minus (Unicode U+002D), and not (typographically) either a proper hyphen (U+2010) or a minus (U+2212). Subject to the vagaries of the fonts you have installed, you should see that &$8208; (the "real" U+2010 hyphen) has the same appearance as &$8209; (U+2011) non-breaking hyphen.