Chucke.com HTML Character Entities

 

Click Here for Chuck's Current Resume:

Chuck Evans: Microsoft adCenter/Bing PPC Expert

HTML Character Entities

This table displays special (or non-standard) characters in four different ways: using the HTML Character Entity code (eg, &), the ASCII character number code (eg, &), the Unicode character number code (eg, &), and lastly, my favorite way, by not using an "entity" at all, but just by using the keyboard to insert the actual character. This is done by holding down the ALT key and typing the ASCII number on the number pad (that's important), then releasing the ALT key (eg, press ALT, type 0038, then release ALT).

Note that when creating HTML-based emails, many programs (Outlook included) won't recognize ALT+NUM characters, so you better use either the HTML entity or one of the character number codes. Also, when it comes to Unicode characters way above the ASCII limit, you can't paste them directly into HTML docs and expect them to work either, so use either the HTML entity or the Unicode code.

While browsers have gotten more and more reliable when it comes to cross-browser standards, there still are a lot of Netscape 4.x browsers out there, which makes this table still needed.

The best way to use this table is to launch whichever browser you want to test, then load up this page and take a look to see what displays and what doesn't.

Explanation of Symbol Entity Encoding Entity Looks Like ASCII Encoding ASCII Looks Like Unicode Encoding Unicode Looks Like ALT+ASCII Number Key Combination ALT+ASCII Looks Like
Standard Keyboard Characters
double quotes " " " " " " ALT+0034 "
ampersand & & & & & & n/a n/a
less than sign &lt; < &#0060; < &#x003C; < n/a n/a
greater than sign &gt; > &#0062; > &#x003E; > n/a n/a
ASCII 127 - 159 Not Supported By Some Browsers
euro sign &euro; &#0128; &#x20AC; ALT+0128
single low-9 quotation mark n/a n/a &#0130; &#x201A; ALT+0130
latin small f with hook - function n/a n/a &#0131; ƒ &#x0192; ƒ ALT+0131
double low-9 quotation mark &bdquo; &#0132; &#x201E; ALT+0132
horizontal ellipsis &hellip; &#0133; &#x2026; ALT+0133
dagger &dagger; &#0134; &#x2020; ALT+0134
double dagger &Dagger; &#0135; &#x2021; ALT+0135
circumflex accent n/a n/a &#0136; ˆ &#x02C6; ˆ ALT+0136
per thousand sign &permil; &#0137; &#x2030; ALT+0137
latin cap S with caron n/a n/a &#0138; Š &#x0160; Š ALT+0138
left single angle quote n/a n/a &#0139; &#x2039; ALT+0139
latin cap ligature OE n/a n/a &#0140; Π&#x0152; ΠALT+0140
latin cap Z with caron n/a n/a &#0142; Ž &#x017D; Ž ALT+0142
left single quotation mark &lsquo; &#0145; &#x2018; ALT+0145
right single quotation mark &rsquo; &#0146; &#x2019; ALT+0146
left double quotation mark &ldquo; &#0147; &#x201C; ALT+0147
right double quotation mark &rdquo; &#0148; &#x201D; ALT+0148
bullet &bull; &#0149; &#x2022; ALT+0149
en dash &endash; &endash; &#0150; &#x2013; ALT+0150
em dash &emdash; &emdash; &#0151; &#x2014; ALT+0151
small tilde n/a n/a &#0152; ˜ &#x02DC; ˜ ALT+0152
trade mark sign &trade; &#0153; &#x2122; ALT+0153
latin small letter s with caron n/a n/a &#0154; š &#x0161; š ALT+0154
right single angle quote n/a n/a &#0155; &#x203A; ALT+0155
latin small letter oe n/a n/a &#0156; œ &#x0153; œ ALT+0156
latin small z with caron n/a n/a &#0158; ž &#x017E; ž ALT+0158
latin capital letter Y with diaeresis n/a n/a &#0159; Ÿ &#x0178; Ÿ ALT+0159
ASCII 160 - 255 Supported By Most Browsers
non-breaking space &nbsp;   &#0160;   &#x00A0;   ALT+0160
inverted exclamation mark &iexcl; ¡ &#0161; ¡ &#x00A1; ¡ ALT+0161
cent sign &cent; ¢ &#0162; ¢ &#x00A2; ¢ ALT+0162
pound sign &pound; £ &#0163; £ &#x00A3; £ ALT+0163
currency sign &curren; ¤ &#0164; ¤ &#x00A4; ¤ ALT+0164
yen sign &yen; ¥ &#0165; ¥ &#x00A5; ¥ ALT+0165
broken vertical bar &brvbar; ¦ &#0166; ¦ &#x00A6; ¦ ALT+0166
section sign &sect; § &#0167; § &#x00A7; § ALT+0167
spacing diaeresis - umlaut &uml; ¨ &#0168; ¨ &#x00A8; ¨ ALT+0168
copyright sign &copy; © &#0169; © &#x00A9; © ALT+0169
feminine ordinal indicator &ordf; ª &#0170; ª &#x00AA; ª ALT+0170
left double angle quotes &laquo; « &#0171; « &#x00AB; « ALT+0171
not sign &not; ¬ &#0172; ¬ &#x00AC; ¬ ALT+0172
registered trade mark sign &reg; ® &#0174; ® &#x00AE; ® ALT+0174
spacing macron - overline &macr; ¯ &#0175; ¯ &#x00AF; ¯ ALT+0175
degree sign &deg; ° &#0176; ° &#x00B0; ° ALT+0176
plus-or-minus sign &plusmn; ± &#0177; ± &#x00B1; ± ALT+0177
superscript two - squared &sup2; ² &#0178; ² &#x00B2; ² ALT+0178
superscript three - cubed &sup3; ³ &#0179; ³ &#x00B3; ³ ALT+0179
acute accent - spacing acute &acute; ´ &#0180; ´ &#x00B4; ´ ALT+0180
micro sign &micro; µ &#0181; µ &#x00B5; µ ALT+0181
pilcrow sign - paragraph sign &para; &#0182; &#x00B6; ALT+0182
middle dot - Georgian comma &middot; · &#0183; · &#x00B7; · ALT+0183
spacing cedilla &cedil; ¸ &#0184; ¸ &#x00B8; ¸ ALT+0184
superscript one &sup1; ¹ &#0185; ¹ &#x00B9; ¹ ALT+0185
masculine ordinal indicator &ordm; º &#0186; º &#x00BA; º ALT+0186
right double angle quotes &raquo; » &#0187; » &#x00BB; » ALT+0187
fraction one quarter &frac14; ¼ &#0188; ¼ &#x00BC; ¼ ALT+0188
fraction one half &frac12; ½ &#0189; ½ &#x00BD; ½ ALT+0189
fraction three quarters &frac34; ¾ &#0190; ¾ &#x00BE; ¾ ALT+0190
inverted question mark &iquest; ¿ &#0191; ¿ &#x00BF; ¿ ALT+0191
latin capital letter A with grave &Agrave; À &#0192; À &#x00C0; À ALT+0192
latin capital letter A with acute &Aacute; Á &#0193; Á &#x00C1; Á ALT+0193
latin capital letter A with circumflex &Acirc; Â &#0194; Â &#x00C2; Â ALT+0194
latin capital letter A with tilde &Atilde; Ã &#0195; Ã &#x00C3; Ã ALT+0195
latin capital letter A with diaeresis &Auml; Ä &#0196; Ä &#x00C4; Ä ALT+0196
latin capital letter A with ring above &Aring; Å &#0197; Å &#x00C5; Å ALT+0197
latin capital letter AE &AElig; Æ &#0198; Æ &#x00C6; Æ ALT+0198
latin capital letter C with cedilla &Ccedil; Ç &#0199; Ç &#x00C7; Ç ALT+0199
latin capital letter E with grave &Egrave; È &#0200; È &#x00C8; È ALT+0200
latin capital letter E with acute &Eacute; É &#0201; É &#x00C9; É ALT+0201
latin capital letter E with circumflex &Ecirc; Ê &#0202; Ê &#x00CA; Ê ALT+0202
latin capital letter E with diaeresis &Euml; Ë &#0203; Ë &#x00CB; Ë ALT+0203
latin capital letter I with grave &Igrave; Ì &#0204; Ì &#x00CC; Ì ALT+0204
latin capital letter I with acute &Iacute; Í &#0205; Í &#x00CD; Í ALT+0205
latin capital letter I with circumflex &Icirc; Î &#0206; Î &#x00CE; Î ALT+0206
latin capital letter I with diaeresis &Iuml; Ï &#0207; Ï &#x00CF; Ï ALT+0207
latin capital letter ETH &ETH; Ð &#0208; Ð &#x00D0; Ð ALT+0208
latin capital letter N with tilde &Ntilde; Ñ &#0209; Ñ &#x00D1; Ñ ALT+0209
latin capital letter O with grave &Ograve; Ò &#0210; Ò &#x00D2; Ò ALT+0210
latin capital letter O with acute &Oacute; Ó &#0211; Ó &#x00D3; Ó ALT+0211
latin capital letter O with circumflex &Ocirc; Ô &#0212; Ô &#x00D4; Ô ALT+0212
latin capital letter O with tilde &Otilde; Õ &#0213; Õ &#x00D5; Õ ALT+0213
latin capital letter O with diaeresis &Ouml; Ö &#0214; Ö &#x00D6; Ö ALT+0214
multiplication sign &times; × &#0215; × &#x00D7; × ALT+0215
latin capital letter O with slash &Oslash; Ø &#0216; Ø &#x00D8; Ø ALT+0216
latin capital letter U with grave &Ugrave; Ù &#0217; Ù &#x00D9; Ù ALT+0217
latin capital letter U with acute &Uacute; Ú &#0218; Ú &#x00DA; Ú ALT+0218
latin capital letter U with circumflex &Ucirc; Û &#0219; Û &#x00DB; Û ALT+0219
latin capital letter U with diaeresis &Uuml; Ü &#0220; Ü &#x00DC; Ü ALT+0220
latin capital letter Y with acute &Yacute; Ý &#0221; Ý &#x00DD; Ý ALT+0221
latin capital letter THORN &THORN; Þ &#0222; Þ &#x00DE; Þ ALT+0222
latin small letter sharp s - ess-zed &szlig; ß &#0223; ß &#x00DF; ß ALT+0223
latin small letter a with grave &agrave; à &#0224; à &#x00E0; à ALT+0224
latin small letter a with acute &aacute; á &#0225; á &#x00E1; á ALT+0225
latin small letter a with circumflex &acirc; â &#0226; â &#x00E2; â ALT+0226
latin small letter a with tilde &atilde; ã &#0227; ã &#x00E3; ã ALT+0227
latin small letter a with diaeresis &auml; ä &#0228; ä &#x00E4; ä ALT+0228
latin small letter a with ring above &aring; å &#0229; å &#x00E5; å ALT+0229
latin small letter ae &aelig; æ &#0230; æ &#x00E6; æ ALT+0230
latin small letter c with cedilla &ccedil; ç &#0231; ç &#x00E7; ç ALT+0231
latin small letter e with grave &egrave; è &#0232; è &#x00E8; è ALT+0232
latin small letter e with acute &eacute; é &#0233; é &#x00E9; é ALT+0233
latin small letter e with circumflex &ecirc; ê &#0234; ê &#x00EA; ê ALT+0234
latin small letter e with diaeresis &euml; ë &#0235; ë &#x00EB; ë ALT+0235
latin small letter i with grave &igrave; ì &#0236; ì &#x00EC; ì ALT+0236
latin small letter i with acute &iacute; í &#0237; í &#x00ED; í ALT+0237
latin small letter i with circumflex &icirc; î &#0238; î &#x00EE; î ALT+0238
latin small letter i with diaeresis &iuml; ï &#0239; ï &#x00EF; ï ALT+0239
latin small letter eth &eth; ð &#0240; ð &#x00F0; ð ALT+0240
latin small letter n with tilde &ntilde; ñ &#0241; ñ &#x00F1; ñ ALT+0241
latin small letter o with grave &ograve; ò &#0242; ò &#x00F2; ò ALT+0242
latin small letter o with acute &oacute; ó &#0243; ó &#x00F3; ó ALT+0243
latin small letter o with circumflex &ocirc; ô &#0244; ô &#x00F4; ô ALT+0244
latin small letter o with tilde &otilde; õ &#0245; õ &#x00F5; õ ALT+0245
latin small letter o with diaeresis &ouml; ö &#0246; ö &#x00F6; ö ALT+0246
division sign &divide; ÷ &#0247; ÷ &#x00F7; ÷ ALT+0247
latin small letter o with slash &oslash; ø &#0248; ø &#x00F8; ø ALT+0248
latin small letter u with grave &ugrave; ù &#0249; ù &#x00F9; ù ALT+0249
latin small letter u with acute &uacute; ú &#0250; ú &#x00FA; ú ALT+0250
latin small letter u with circumflex &ucirc; û &#0251; û &#x00FB; û ALT+0251
latin small letter u with diaeresis &uuml; ü &#0252; ü &#x00FC; ü ALT+0252
latin small letter y with acute &yacute; ý &#0253; ý &#x00FD; ý ALT+0253
latin small letter thorn &thorn; þ &#0254; þ &#x00FE; þ ALT+0254
latin small letter y with diaeresis &yuml; ÿ &#0255; ÿ &#x00FF; ÿ ALT+0255
Unicode Characters Supported By Most Browsers
not equal to &ne; n/a n/a &#x2260; n/a n/a
less-than or equal to &le; n/a n/a &#x2264; n/a n/a
greater-than or equal to &ge; n/a n/a &#x2265; n/a n/a
black spade suit &spades; n/a n/a &#x2660; n/a n/a
black club suit, shamrock &clubs; n/a n/a &#x2663; n/a n/a
black heart suit, valentine &hearts; n/a n/a &#x2665; n/a n/a
black diamond suit &diams; n/a n/a &#x2666; n/a n/a

Acknowledgements

The original version of this table was created by editing and adding to a table I found at HTML Character Entities. Since then, however, this table has gone through many iterations, and I even tried creating an XML-based version, figuring that XML would be the perfect way to hold all the different codes and entities needed. Well, that didn't work out, mainly because XML won't support non-standard HTML entities, and when I tried to get the non-standard entities to build themselves in the XSL stylesheet instead, that didn't work either. The result of all that experimentation was, however, that I recreated the underlying HTML table code from scratch.

To get the correct Unicode hex values, I used the Windows Character Map utility.

This table is not complete (though it is much more complete than it used to be). To save time, I concentrated on the symbols and characters I use most often in my own pages. In particular, I left out the Greek characters. You can get the entity codes for those at the HTML Character Entities site listed above.

Copyright © 2010 Chuck Evans. All Rights Reserved.