Accents for PCs, Macs, & HTML
PC applications often use their own conventions for reproducing accented characters; check the documentation or online Help facility for details. In many cases, however, it's possible to insert an accented character by means of a code number. First, hold down the ALT
key immediately to the left of the spacebar. Next, still holding down the ALT
key, go to the numeric keypad to the right of the keyboard, and type 0
followed by the appropriate three-digit code (as shown below). In some situations, having the Num Lock key pressed on or off may make a difference. At first sight, using numeric codes to type accented characters seems cumbersome, but the more you use this method, the easier it becomes: some of the numbers become memorized while others are guessable, and you do not have to learn a different scheme for each application.
For Macs, the process involves specific keystrokes. One way is pressing a number of keys simultaneously (for example holding down the ALT
key when you press the c
key produces ç
). Another way is with a two-stage key press, one combination after another (for example, to get the é
character, you first hold down the ALT
key and press e
, and then, after releasing, press the e
key by itself).
In HTML documents, the safest way to give an accented character is by means of its entity reference: for example é produces é
. Entity references ensure that accented characters work on different platforms since it's the local software which converts the reference into an accented character.
Further information on using Unicode fonts in particular is available from Alan Wood's excellent Unicode Resources website.
Codes for working with accented characters
Upper case letters
Character | PC Left ALT + 0 + | Mac | HTML |
---|---|---|---|
À - A grave | 192 | ALT+` then A | À |
Á - A acute | 193 | ALT+e then A | Á |
 - A circonflex | 194 | ALT+i then A |  |
à - A tilde | 195 | ALT+n then A | à |
Ä - A umlaut | 196 | ALT+u then A | Ä |
Å - A ring | 197 | Å | |
Æ - AE ligature | 198 | ALT+SHIFT+' | Æ |
Ç - C cedilla | 199 | ALT+SHIFT+C | Ç |
È - E grave | 200 | ALT+` then E | È |
É - E acute | 201 | ALT+e then E | É |
Ê - E circonflex | 202 | ALT+i then E | Ê |
Ë - E unlaut | 203 | ALT+u then E | Ë |
Ì - I grave | 204 | ALT+` then I | Ì |
Í - I acute | 205 | ALT+e then I | Í |
Î - I circonflex | 206 | ALT+i then I | Î |
Ï - I umlaut | 207 | ALT+u then I | Ï |
Ñ - N tilde | 209 | ALT+n then N | Ñ |
Ò - O grave | 210 | ALT+` then O | Ò |
Ó - O acute | 211 | ALT+e then O | Ó |
Ô - O circonflex | 212 | ALT+i then O | Ô |
Õ - O tilde | 213 | ALT+n then O | Õ |
Ö - O umlaut | 214 | ALT+u then O | Ö |
Ø - O slash | 216 | ALT+SHIFT+O | Ø |
Œ - OE ligature | 156 | ALT+SHIFT+Q | Œ |
Ù - U grave | 217 | ALT+` then U | Ù |
Ú - U acute | 218 | ALT+e then U | Ú |
Û - U circonflex | 219 | ALT+i then U | Û |
Ü - U umlaut | 220 | ALT+u then U | Ü |
Y acute | 221 | ||
Y umlaut | 159 | ALT+u then Y | |
¿ - inverted question | 191 | ALT+SHIFT+? | ¿ |
« - left angle quote | 171 | ALT+\ | « |
€ - euro | 128 | ALT+2 |
€ € |
Lower case letters
Character | PC Left ALT + 0 + | Mac | HTML |
---|---|---|---|
à - a grave | 224 | ALT+` then a | à |
á - a acute | 225 | ALT+e then a | á |
â - a circonflex | 226 | ALT+i then a | â |
ã - a tilde | 227 | ALT+n then a | ã |
ä - a umlaut | 228 | ALT+u then a | ä |
å - a ring | 229 | å | |
æ - ae ligature | 198 | ALT+SHIFT+' | æ |
ç - c cedilla | 231 | ALT+SHIFT+c | ç |
è - e grave | 232 | ALT+` then e | è |
é - e acute | 233 | ALT+e then e | é |
ê - e circonflex | 234 | ALT+i then e | ê |
ë - e unlaut | 235 | ALT+u then e | ë |
ì - i grave | 236 | ALT+` then i | ì |
í - i acute | 237 | ALT+e then i | í |
î - i circonflex | 238 | ALT+i then i | î |
ï - i umlaut | 239 | ALT+u then i | ï |
ñ - n tilde | 241 | ALT+n then n | ñ |
ò - o grave | 242 | ALT+` then o | ò |
ó - o acute | 243 | ALT+e then o | ó |
ô - o circonflex | 244 | ALT+i then o | ô |
õ - o tilde | 245 | ALT+n then o | õ |
ö - o umlaut | 246 | ALT+u then o | ö |
ø - o slash | 248 | ALT+SHIFT+o | ø |
œ - oe ligature | 140 | ALT+SHIFT+q | œ |
ù - u grave | 249 | ALT+` then u | ù |
ú - u acute | 250 | ALT+e then u | ú |
û - u circonflex | 251 | ALT+i then u | û |
ü - u umlaut | 252 | ALT+u then u | ü |
y acute | 221 | ||
ÿ umlaut | 255 | ALT+u then y | ÿ |
ß - eszett ligature | 223 | ALT+s | ß |
¡ - inverted exclaim | 161 | OPTION+1 | ¡ |
» - right angle quote | 187 | ALT+SHIFT+\ | » |