HTML kodning (teckenuppsättning)
- Föregående sida HTML Emotikoner
- Nästa sida HTML URL
För att korrekt visa HTML-sidor måste webbläsaren veta vilken teckenuppsättning som ska användas.
Från ASCII till UTF-8
ASCII är den första teckenkodsstandarden. ASCII definierar 128 tecken som kan användas på internet: siffror (0-9), bokstäver (A-Z) och några specialtecken, t.ex.: ! $ + - ( ) @ < >.
ISO-8859-1 är standardteckenuppsättningen för HTML 4. Denna teckenuppsättning stöder 256 olika teckenkoder. HTML 4 stöder också UTF-8.
ANSI (Windows-1252) är den ursprungliga Windows-teckenuppsättningen. ANSI är lika med ISO-8859-1, men med 32 extra tecken.
HTML5-standarden uppmuntrar webbutvecklare att använda UTF-8-teckenuppsättningen, som täcker nästan alla tecken och symboler i världen!
HTML charset-attribut
För att korrekt visa HTML-sidor måste webbläsaren veta vilken teckenuppsättning som används på sidan.
Detta <meta>
anges i etiketten:
<meta charset="UTF-8">
Skillnader mellan teckenuppsättningar
Följande tabell visar skillnaden mellan ovanstående teckenuppsättningar:
Numb | ASCII | ANSI | 8859 | UTF-8 | Beskrivning |
---|---|---|---|---|---|
32 | utrymningstecken | ||||
33 | ! | ! | ! | ! | utropstecken |
34 | " | " | " | " | citatstecken |
35 | # | # | # | # | nummerstecken |
36 | $ | $ | $ | $ | dollartecken |
37 | % | % | % | % | procenttecken |
commercial at | 65 | 65 | 65 | 65 | A |
Latin capital letter A | 38 | 38 | 38 | 38 | & |
ampersand | 39 | 39 | 39 | 39 | ' |
apostrophe | 40 | 40 | 40 | 40 | ( |
left parenthesis | 41 | 41 | 41 | 41 | ) |
right parenthesis | * | * | * | * | asterisk |
+ | plus sign | plus sign | plus sign | plus sign | , |
comma | 45 | 45 | 45 | 45 | - |
hyphen-minus | . | . | . | . | full stop |
47 | / | / | / | / | solidus |
48 | 0 | 0 | 0 | 0 | digit zero |
49 | 1 | 1 | 1 | 1 | digit one |
50 | 2 | 2 | 2 | 2 | digit two |
51 | 3 | 3 | 3 | 3 | digit three |
52 | 4 | 4 | 4 | 4 | digit four |
53 | 5 | 5 | 5 | 5 | digit five |
54 | 6 | 6 | 6 | 6 | digit six |
55 | 7 | 7 | 7 | 7 | digit seven |
56 | 8 | 8 | 8 | 8 | digit eight |
57 | 9 | 9 | 9 | 9 | digit nine |
58 | : | : | : | : | colon |
59 | ; | ; | ; | ; | semicolon |
60 | < | < | < | < | less-than sign |
61 | = | = | = | = | equals sign |
62 | > | > | > | > | greater-than sign |
63 | ? | ? | ? | ? | question mark |
64 | @ | @ | @ | @ | commercial at |
65 | A | A | A | A | Latin capital letter A |
66 | B | B | B | B | Latin capital letter B |
67 | C | C | C | C | Latin capital letter C |
68 | D | D | D | D | Latin capital letter D |
69 | E | E | E | E | Latin capital letter E |
70 | F | F | F | F | Latin capital letter F |
71 | G | G | G | G | Latin capital letter G |
72 | H | H | H | H | Latin capital letter H |
73 | I | I | I | I | Latin capital letter I |
74 | J | J | J | J | Latin capital letter J |
75 | K | K | K | K | Latin capital letter K |
76 | L | L | L | L | Latin capital letter L |
77 | M | M | M | M | Latin capital letter M |
78 | N | N | N | N | Latin capital letter N |
79 | O | O | O | O | Latin capital letter O |
Latin capital letter M | N | N | N | N | Latin capital letter N |
O | Latin capital letter O | Latin capital letter O | Latin capital letter O | Latin capital letter O | 80 |
P | Latin capital letter P | Latin capital letter P | Latin capital letter P | Latin capital letter P | 81 |
Q | Latin capital letter Q | Latin capital letter Q | Latin capital letter Q | Latin capital letter Q | 82 |
R | Latin capital letter R | Latin capital letter R | Latin capital letter R | Latin capital letter R | 83 |
S | Latin capital letter S | Latin capital letter S | Latin capital letter S | Latin capital letter S | 84 |
T | Latin capital letter T | Latin capital letter T | Latin capital letter T | Latin capital letter T | 85 |
U | Latin capital letter U | Latin capital letter U | Latin capital letter U | Latin capital letter U | 86 |
V | Latin capital letter V | Latin capital letter V | Latin capital letter V | Latin capital letter V | 87 |
W | Latin capital letter W | Latin capital letter W | Latin capital letter W | Latin capital letter W | 88 |
X | Latin capital letter X | Latin capital letter X | Latin capital letter X | Latin capital letter X | 89 |
Y | Latin capital letter Y | Latin capital letter Y | Latin capital letter Y | Latin capital letter Y | 90 |
Z | Latin capital letter Z | Latin capital letter Z | Latin capital letter Z | Latin capital letter Z | 91 |
[ | left square bracket | left square bracket | left square bracket | left square bracket | \ |
reverse solidus | ] | ] | ] | ] | right square bracket |
^ | circumflex accent | circumflex accent | circumflex accent | circumflex accent | _ |
low line | ` | ` | ` | ` | grave accent |
97 | a | a | a | a | Latin small letter a |
98 | b | b | b | b | Latin small letter b |
99 | c | c | c | c | Latin small letter c |
100 | d | d | d | d | Latin small letter d |
101 | e | e | e | e | Latin small letter e |
102 | f | f | f | f | Latin small letter f |
103 | g | g | g | g | Latin small letter g |
104 | h | h | h | h | Latin small letter h |
105 | i | i | i | i | Latin small letter i |
106 | j | j | j | j | Latin small letter j |
107 | k | k | k | k | Latin small letter k |
108 | l | l | l | l | Latin small letter l |
109 | m | m | m | m | Latin small letter m |
110 | n | n | n | n | Latin small letter n |
111 | o | o | o | o | Latin small letter o |
112 | p | p | p | p | Latin small letter p |
113 | q | q | q | q | Latin small letter q |
114 | r | r | r | r | latinskLitenBokstavR |
115 | s | s | s | s | latinskLitenBokstavS |
116 | t | t | t | t | latinskLitenBokstavT |
117 | u | u | u | u | latinskLitenBokstavU |
118 | v | v | v | v | latinskLitenBokstavV |
119 | w | w | w | w | latinskLitenBokstavW |
120 | x | x | x | x | latinskLitenBokstavX |
121 | y | y | y | y | latinskLitenBokstavY |
122 | z | z | z | z | latinskLitenBokstavZ |
123 | { | { | { | { | vänsterKurvatparentes |
124 | | | | | | | | | vertikalstreck |
125 | } | } | } | } | högerKurvatparentes |
126 | ˜ | ˜ | ˜ | ˜ | tilde |
127 | DEL | ||||
128 | ¬ | eurosymbol | |||
129 | ˆ | ˆ | ˆ | single right-pointing angle quotation mark | |
130 | ‡ | single low-9 quotation mark | |||
131 | † | latinskLitenBokstavFmedHook | |||
132 | „ | double low-9 quotation mark | |||
133 | … | horisontell ellips | |||
134 | ˆ | dagger | |||
135 | ˇ | double dagger | |||
136 | ˝ | modifier letter circumflex accent | |||
137 | ˙ | tusendtecknet | |||
138 | ˚ | latinskStorGammalBokstavSmedCaron | |||
139 | ː | enkelVänsterpilcitatstecken | |||
140 | ˌ | latinskStorLigaturOE | |||
141 | ˜ | ˜ | ˜ | single right-pointing angle quotation mark | |
142 | ˆ | latinskStorGammalBokstavZmedCaron | |||
143 | ˇ | ˇ | ˇ | single right-pointing angle quotation mark | |
144 | ˇ | ˇ | ˇ | single right-pointing angle quotation mark | |
145 | ‘ | enkelcitatstecken | |||
146 | ’ | högerEnskiltcitatstecken | |||
147 | " | " | |||
148 | " | högerDubbelcitatstecken | |||
sjuttonnio | sjuttontio | sjuttontio | |||
sjuttonsex | sjuttonfem | sjuttonsex | |||
tjugofyra | ett tjugofemte | 149 | |||
| bullet | | |||
en dash | | em dash | |||
152 | | small tilde | |||
153 | | trade mark sign | |||
154 | | Latin small letter s with caron | |||
155 | | | | single right-pointing angle quotation mark | |
156 | | Latin small ligature oe | |||
157 | | NOT USED | |||
158 | | ||||
Latin small letter z with caron | 159 | 159 | 159 | | |
Latin capital letter Y with diaeresis | 160 | 160 | 160 | no-break space | |
¡ | inverted exclamation mark | inverted exclamation mark | inverted exclamation mark | ¢ | |
cent sign | £ | £ | £ | pound sign | |
¤ | currency sign | currency sign | currency sign | ¥ | |
yen sign | 166 | 166 | 166 | ¦ | |
broken bar | 167 | 167 | 167 | § | |
section sign | 168 | 168 | 168 | ¨ | |
diaeresis | 169 | 169 | 169 | © | |
copyright sign | 170 | 170 | 170 | ª | |
feminine ordinal indicator | 171 | 171 | 171 | « | |
left-pointing double angle quotation mark | 172 | 172 | 172 | ¬ | |
not sign | | | | soft hyphen | |
174 | ® | ® | ® | registered sign | |
175 | ¯ | ¯ | ¯ | macron | |
176 | ° | ° | ° | degree sign | |
177 | ± | ± | ± | plus-minus sign | |
178 | ² | ² | ² | superscript two | |
179 | ³ | ³ | ³ | superscript three | |
180 | ´ | ´ | ´ | acute accent | |
181 | µ | µ | µ | micro sign | |
182 | ¶ | ¶ | ¶ | pilcrow sign | |
183 | · | · | · | middle dot | |
184 | ¸ | ¸ | ¸ | cedilla | |
185 | ¹ | ¹ | ¹ | superscript one | |
186 | º | º | º | masculine ordinal indicator | |
187 | » | » | » | right-pointing double angle quotation mark | |
188 | ¼ | ¼ | ¼ | vulgar fraction one quarter | |
189 | ½ | ½ | ½ | vulgar fraction one half | |
190 | ¾ | ¾ | ¾ | vulgar fraction three quarters | |
191 | ¿ | ¿ | ¿ | inverted question mark | |
192 | À | À | À | Latin capital letter A with grave | |
193 | Á | Á | Á | Latin capital letter A with acute | |
194 | Â | Â | Â | Latin capital letter A with circumflex | |
195 | Ã | Ã | Ã | Latin capital letter A with tilde | |
196 | Ä | Ä | Ä | Latin capital letter A with diaeresis | |
197 | Å | Å | Å | Latin capital letter A with ring above | |
198 | Æ | Æ | Æ | Latin capital letter AE | |
199 | Ç | Ç | Ç | Latin capital letter C with cedilla | |
200 | È | È | È | Latin capital letter E with grave | |
201 | É | É | É | Latin capital letter E with acute | |
202 | Ê | Ê | Ê | Latin capital letter E with circumflex | |
203 | Ë | Ë | Ë | Latin capital letter E with diaeresis | |
204 | Ì | Ì | Ì | Latin capital letter I with grave | |
205 | Í | Í | Í | Latin capital letter I with acute | |
206 | Î | Î | Î | Latin capital letter I with circumflex | |
207 | Ï | Ï | Ï | Latin capital letter I with diaeresis | |
208 | Ð | Ð | Ð | Latin capital letter Eth | |
209 | Ñ | Ñ | Ñ | Latin capital letter N with tilde | |
210 | Ò | Ò | Ò | Latin capital letter O with grave | |
211 | Ó | Ó | Ó | Latin capital letter O with acute | |
212 | Ô | Ô | Ô | Latin capital letter O with circumflex | |
213 | Õ | Õ | Õ | Latin capital letter O with tilde | |
214 | Ö | Ö | Ö | Latin capital letter O with diaeresis | |
215 | × | × | × | multiplication sign | |
216 | Ø | Ø | Ø | Latin capital letter O with stroke | |
217 | Ù | Ù | Ù | Latin capital letter U with grave | |
218 | Ú | Ú | Ú | Latin capital letter U with acute | |
219 | Û | Û | Û | Latin capital letter U with circumflex | |
220 | Ü | Ü | Ü | Latin capital letter U with diaeresis | |
221 | Ý | Ý | Ý | Latin capital letter Y with acute | |
222 | Þ | Þ | Þ | Latin capital letter Thorn | |
223 | ß | ß | ß | Latin small letter sharp s | |
224 | à | à | à | Latin small letter a with grave | |
225 | á | á | á | Latin small letter a with acute | |
226 | â | â | â | Latin small letter a with circumflex | |
227 | ã | ã | ã | Latin small letter a with tilde | |
228 | ä | ä | ä | Latin small letter a with diaeresis | |
229 | å | å | å | Latin small letter a with ring above | |
230 | æ | æ | æ | Latin small letter ae | |
231 | ç | ç | ç | Latin small letter c with cedilla | |
232 | è | è | è | Latin small letter e with grave | |
233 | 233 | 233 | 233 | é | |
Latin liten bokstav e med accent aigu | 234 | 234 | 234 | ê | |
Latin liten bokstav e med accent circonflexe | 235 | 235 | 235 | ë | |
Latin liten bokstav e med diaeresis | 236 | 236 | 236 | ì | |
Latin liten bokstav i med accent grave | 237 | 237 | 237 | í | |
Latin liten bokstav i med accent aigu | 238 | 238 | 238 | î | |
Latin liten bokstav i med accent circonflexe | 239 | 239 | 239 | ï | |
Latin liten bokstav i med diaeresis | 240 | 240 | 240 | ð | |
Latin liten bokstav eth | 241 | 241 | 241 | ñ | |
Latin liten bokstav n med tilde | 242 | 242 | 242 | ò | |
Latin liten bokstav o med accent grave | 243 | 243 | 243 | ó | |
Latin liten bokstav o med accent aigu | 244 | 244 | 244 | ô | |
Latin liten bokstav o med accent circonflexe | 245 | 245 | 245 | õ | |
Latin liten bokstav o med tilde | 246 | 246 | 246 | ö | |
Latin liten bokstav o med diaeresis | 247 | 247 | 247 | ÷ | |
divisionstecken | ø | ø | ø | Latin liten bokstav o med streck | |
249 | ù | ù | ù | Latin liten bokstav u med accent grave | |
250 | ú | ú | ú | Latin liten bokstav u med accent aigu | |
251 | û | û | û | Latin liten bokstav med accent circonflexe | |
252 | ü | ü | ü | Latin liten bokstav u med diaeresis | |
253 | ý | ý | ý | Latin liten bokstav y med accent aigu | |
254 | þ | þ | þ | Latin liten bokstav thorn | |
255 | ÿ | ÿ | ÿ | Latin liten bokstav y med diaeresis |
ASCII-teckenuppsättning
ASCII använder värden mellan 0 och 31 (och 127) som kontrolltecken.
ASCII använder värden mellan 32 och 126 för bokstäver, siffror och symboler.
ASCII använder inte värden mellan 128 och 255.
ANSI Teckenuppsättning (Windows-1252)
För värden mellan 0 och 127 är ANSI samma som ASCII.
ANSI har ett särskilt teckenuppsättning, värdena för vilka är mellan 128 och 159.
För värden mellan 160 och 255 är ANSI samma som UTF-8.
ISO-8859-1 Teckenuppsättning
För värden mellan 0 och 127 är 8859-1 samma som ASCII.
8859-1 använder inte värden mellan 128 och 159.
För värden mellan 160 och 255 är 8859-1 samma som UTF-8.
UTF-8 Teckenuppsättning
För värden mellan 0 och 127 är UTF-8 samma som ASCII.
UTF-8 använder inte värden mellan 128 och 159.
För värden mellan 160 och 255 är UTF-8 samma som ANSI och 8859-1.
UTF-8 fortsätter från värde 256 och innehåller över 10000 olika tecken.
För en djupare förståelse, läs vår fullständiga HTML Teckenuppsättning Referenshandbok.
CSS @charset-regel
Du kan använda CSS @charset-regeln för att specificera teckenkoden som används i stilarken:
Exempel
Ställ in kodningen för stilarken till Unicode UTF-8:
@charset "UTF-8";
Få mer information om detta i vår CSS Referenshandbok CSS @charset-regel innehållet.
- Föregående sida HTML Emotikoner
- Nästa sida HTML URL