Omit for fragments and single sentences in affordances like toasts, snackbars, and labels. Do punctuate full sentences in body text, for example, in the body of dialogs.
Place inside quotation marks (unless you’re telling the reader what to enter and it’s ambiguous whether to include the period).
Place inside of quotation marks.
Use the serial comma, except when using an ampersand (&) in a list of three or more items, such as “you, me & my dog.”
Avoid exclamation points for anything you wouldn’t actually shout out loud (exclaim).
: or \u003A
Omit from labels, for example, in the labels for fields in a form.
“ “ or \u201C
” ” or \u201D
‘ ‘ or \u2018
’ ’ or \u2019
Use real quotation marks, not the inch and foot symbols.
The right single quotation mark symbol is also used for apostrophes.
Never use the generic quotes ", ' or free-standing accents `, ´ (\u0022, \u0027, \u0060, \u00B4). These are never right for quotation marks, apostrophes, or primes.
′ or \u2032
″ or \u2033
Use prime (′) only in abbreviations for feet, arcminutes, and minutes. For example: 3° 15′
Use double-prime (″) only in abbreviations for inches, arcminutes, and minutes. For example: 3° 15′ 35″
Do not use generic quotes ", ' or free-standing accents `, ´ for primes.
Use to indicate an action in progress ("Downloading…") or incomplete or truncated text. No space before the ellipses.
Omit from menu items or buttons that open a dialog or start some other process.
Midline ellipses (three-bullet glyphs) are also used to represent numeric truncation and the redaction of sensitive data, such as credit cards.
Double angle brackets
>>, << « or \u00AB
» or \u00BB
Omit from links or buttons that open another page or move to the next or previous step in a process.
— or \u2014
Avoid using em dashes.
– or \u2013
Use an en dash instead of a hyphen to indicate a range, without spaces (in English).
Avoid using dashes to separate text. If you must use dashes for this purpose – like this – use an en dash surrounded by spaces.
Example of use with a range:
8:00 AM–12:30 PM
Use hyphens to represent negative numbers.
Use hyphens to avoid ambiguity in adjective-noun or noun-participle pairs.
Use parentheses only to define acronyms or jargon.
“Secure web connections are based on a technology called SSL (the secure sockets layer).”