"Charset" is cyber-shorthand for "character set." Why do we need to use Charset codes? When we build webpages and want various keyboard symbols, especially the < and the > brackets to show up with the regular text, using Charset codes is much more reliable than using the HTML <xmp> and </xmp> or other tags. Charset codes do not change the font style, like the xmp tags do. When we use the latter, these tags also provide a double line break, which may or may not be desirable. Charset codes fit right in with the rest of the text on the same line.
Another reason for using Charset codes is because when we use the "alt" key plus "g" key, which for MSNTV produces the copyright symbol ©, not all browsers translate it the same way. This holds true for use of the "alt" key with any other key, too. So, bottom line: if you want your viewers to see what you see, use Charset codes! Or ascii codes, another of the Charset family.
NOTE: you may notice that each time you edit a page, certain HTML tags, such as the xmp tags above may disappear! If so, you will have to delete the brackets and retype the Charset codes! This phenomenon may be due to the vagaries of MSNTV and/or my host server.
The first chart below shows the Charset codes for both lower case and upper case ENGLISH LETTERS. (For Charset codes for Spanish, French, etc languages using special symbols, see the link below.) Unfortunately, MSNTV does not translate some of the newer Charset codes for certain other languages, such as Greek or Russian.
The second chart shows the codes for NUMERALS.
The third chart shows codes for the KEYBOARD SYMBOLS that appear as we type the numerical keys with the shift key, and the special symbols keys.
The fourth chart contains codes for the ALTERNATE SYMBOLS (alt key plus any other key).
The fifth chart contains codes from the CHARSET SERIES 127-159. Use these To make the codes translate, you must use followed by the numbers listed. When you type the code on your webpage,
| CHARSET CONVERSION CHART - LETTERS | |||
|---|---|---|---|
| lower case | Codes | Upper Case | Codes |
| a | 97 | A | 65 |
| b | 98 | B | 66 |
| c | 99 | C | 67 |
| d | 100 | D | 68 |
| e | 101 | E | 69 |
| f | 102 | F | 69 |
| g | 103 | G | 69 |
| h | 104 | H | 70 |
| i | 105 | D | 71 |
| j | 106 | J | 72 |
| k | 107 | K | 73 |
| l | 108 | L | 74 |
| m | 109 | M | 75 |
| n | 110 | N | 76 |
| o | 111 | O | 77 |
| p | 112 | P | 78 |
| q | 113 | Q | 79 |
| r | 114 | R | 80 |
| s | 115 | S | 81 |
| t | 116 | T | 82 |
| u | 117 | U | 83 |
| v | 118 | V | 84 |
| w | 119 | W | 85 |
| x | 120 | X | 86 |
| y | 121 | Y | 87 |
| z | 122 | Z | 88 |
| NUMERALS | |||
|---|---|---|---|
| Symbols | Codes | Symbols | Codes |
| 0 | 48 | 5 | 53 |
| 1 | 49 | 6 | 54 |
| 2 | 50 | 7 | 55 |
| 3 | 51 | 8 | 56 |
| 4 | 52 | 9 | 57 |
| KEYBOARD SYMBOLS Using Lower Case and Shift Keys | |||
|---|---|---|---|
| Symbols | Codes | Symbols | Codes |
| space | 32 | [ | 91 |
| ~ | 126 | ] | 93 |
| ! | 33 | { | 123 |
| @ | 64 | } | 125 |
| # | 35 | \ | 92 |
| $ | 36 | / | 47 |
| % | 37 | | | 166 |
| ^ | 94 | ; | 59 |
| & | 38 | : | 58 |
| * | 42 | ' | 39 |
| ( | 40 | " | 34 |
| ) | 41 | , | 44 |
| - | 45 | . | 46 |
| _ | 95 | < | 60 |
| = | 61 | > | 62 |
| + | 43 | ? | 63 |
Now we come to the alternate characters and symbols (alt key plus any other key). MSNTV does not translate the Charset codes for some of these. The chart below shows which ones we can use that will show up on our own browser plus computer browsers.
| ALTERNATE KEYBOARD SYMBOLS Alt Key Plus Any Other Key | |||
|---|---|---|---|
| Symbols | Codes | Symbols | Codes |
| non-break- ing space |
160 | ² super- script 2 |
178 |
| ¡ | 161 | ³ super- script 3 |
179 |
| ¢ | 162 | ´ acute accent |
180 |
| £ | 163 | µ micron |
181 |
| ¤ currency |
164 | ¶ paragraph |
182 |
| ¥ yen |
165 | · middle dot |
183 |
| ¦ broken bar |
166 | ¸ cedilla |
184 |
| § section |
167 | ¹ super- script 1 |
185 |
| ¨ diaeresis |
168 | º masculine ordinal |
186 |
| © | 169 | » right double brackets |
187 |
| ª feminine ordinal |
170 | ¼ | 188 |
| « left double brackets |
171 | ½ | 189 |
| ¬ not |
172 | ¾ | 190 |
| soft hyphen |
173 | ¿ | 191 |
| ® | 174 | × multipli- cation |
215 |
| ¯ macron |
175 | ÷ division |
247 |
| ° degree |
176 | ± plus- minus |
177 |
This last chart contains the special symbols as translated by MSNTV's browser. I omitted the numerals that MSNTV does not translate. Remember, use these codes ONLY on MSNTV pages!
| CHARSET SERIES 127-159 Not All Work for MSNTV | |||
|---|---|---|---|
| Symbols | Codes | Symbols | Codes |
| € | 128 | ' | 145 |
| 129 | ' | 146 | |
| ‚ | 130 | " | 147 |
| „ | 132 | " | 148 |
| … | 133 | • | 149 |
| † | 134 | – | 150 |
| ‡ | 135 | — | 151 |
| ƒ | 131 | ˜ | 152 |
| ˆ | 136 | ™ | 153 |
| ‰ | 137 | š | 154 |
| Š | 138 | › | 155 |
| ‹ | 139 | œ | 156 |
| Œ | 140 | Ÿ | 159 |