HTML Kodlama (Karakter Kümeleri)
Bir HTML sayfasını doğru şekilde görüntülemek için, bir web tarayıcısının hangi karakter setini kullanacağını bilmesi gerekir.
ASCII'den UTF-8'e
ASCII, ilk karakter kodlama standardıydı. ASCII, internette kullanılabilecek 128 farklı karakter tanımladı: sayılar (0-9), İngilizce harfler (AZ) ve ! $ + - ( ) @ < > .
ISO-8859-1, HTML 4 için varsayılan karakter setiydi. Bu karakter seti 256 farklı karakter kodunu destekledi. HTML 4 ayrıca UTF-8'i de destekledi.
ANSI (Windows-1252), orijinal Windows karakter setiydi. ANSI, ANSI'nin 32 fazladan karaktere sahip olması dışında, ISO-8859-1 ile aynıdır.
HTML5 spesifikasyonu, web geliştiricilerini dünyadaki neredeyse tüm karakterleri ve sembolleri kapsayan UTF-8 karakter setini kullanmaya teşvik eder!
HTML karakter kümesi Özelliği
Bir HTML sayfasını doğru bir şekilde görüntülemek için, bir web tarayıcısının sayfada kullanılan karakter setini bilmesi gerekir.
Bu, <meta>
etikette belirtilmiştir:
<meta charset="UTF-8">
Karakter Kümeleri Arasındaki Farklar
Aşağıdaki tablo, yukarıda açıklanan karakter kümeleri arasındaki farkları gösterir:
Uyuşuk | ASCII | ANSI | 8859 | UTF-8 | Açıklama |
---|---|---|---|---|---|
32 | uzay | ||||
33 | ! | ! | ! | ! | ünlem işareti |
34 | " | " | " | " | tırnak işareti |
35 | # | # | # | # | numara işareti |
36 | $ | $ | $ | $ | dolar işareti |
37 | % | % | % | % | yüzde işareti |
38 | & | & | & | & | ve işareti |
39 | ' | ' | ' | ' | kesme işareti |
40 | ( | ( | ( | ( | sol parantez |
41 | ) | ) | ) | ) | sağ parantez |
42 | * | * | * | * | yıldız işareti |
43 | + | + | + | + | daha fazla işaret |
44 | , | , | , | , | virgül |
45 | - | - | - | - | tire-eksi |
46 | . | . | . | . | tam durak |
47 | / | / | / | / | katılık |
48 | 0 | 0 | 0 | 0 | sıfır rakamı |
49 | 1 | 1 | 1 | 1 | bir numara |
50 | 2 | 2 | 2 | 2 | ikinci basamak |
51 | 3 | 3 | 3 | 3 | üçüncü basamak |
52 | 4 | 4 | 4 | 4 | dördüncü basamak |
53 | 5 | 5 | 5 | 5 | Beşinci basamak |
54 | 6 | 6 | 6 | 6 | altı numara |
55 | 7 | 7 | 7 | 7 | yedi rakamı |
56 | 8 | 8 | 8 | 8 | sekizinci basamak |
57 | 9 | 9 | 9 | 9 | dokuzuncu basamak |
58 | : | : | : | : | kolon |
59 | ; | ; | ; | ; | noktalı virgül |
60 | < | < | < | < | küçüktür işareti |
61 | = | = | = | = | eşittir işareti |
62 | > | > | > | > | büyüktür işareti |
63 | ? | ? | ? | ? | soru işareti |
64 | @ | @ | @ | @ | ticari |
65 | A | A | A | A | Latince büyük harf A |
66 | B | B | B | B | Latince büyük harf B |
67 | C | C | C | C | Latince büyük harf C |
68 | D | D | D | D | Latince büyük harf D |
69 | E | E | E | E | Latince büyük harf E |
70 | F | F | F | F | Latince büyük harf F |
71 | G | G | G | G | Latince büyük harf G |
72 | H | H | H | H | Latince büyük harf H |
73 | Bence | Bence | Bence | Bence | Latince büyük harf I |
74 | J | J | J | J | Latince büyük harf J |
75 | K | K | K | K | Latince büyük harf K |
76 | L | L | L | L | Latince büyük harf L |
77 | m | m | m | m | Latince büyük harf M |
78 | n | n | n | n | Latince büyük harf N |
79 | bu | bu | bu | bu | Latince büyük harf O |
80 | P | P | P | P | Latince büyük harf P |
81 | Q | Q | Q | Q | Latince büyük harf Q |
82 | r | r | r | r | Latince büyük harf R |
83 | S | S | S | S | Latince büyük harf S |
84 | T | T | T | T | Latince büyük harf T |
85 | sen | sen | sen | sen | Latince büyük harf U |
86 | V | V | V | V | Latince büyük harf V |
87 | W | W | W | W | Latince büyük harf W |
88 | x | x | x | x | Latince büyük harf X |
89 | Y | Y | Y | Y | Latince büyük harf Y |
90 | İLE | İLE | İLE | İLE | Latince büyük harf Z |
91 | [ | [ | [ | [ | sol köşeli parantez |
92 | \ | \ | \ | \ | ters katılaşma |
93 | ] | ] | ] | ] | sağ köşeli parantez |
94 | ^ | ^ | ^ | ^ | inceltme vurgusu |
95 | _ | _ | _ | _ | düşük çizgi |
96 | ` | ` | ` | ` | ciddi aksan |
97 | a | a | a | a | Latince küçük harf a |
98 | B | B | B | B | Latince küçük harf b |
99 | C | C | C | C | Latince küçük harf c |
100 | D | D | D | D | Latince küçük harf d |
101 | e | e | e | e | Latince küçük harf e |
102 | F | F | F | F | Latince küçük harf f |
103 | G | G | G | G | Latince küçük harf g |
104 | H | H | H | H | Latince küçük harf h |
105 | Bence | Bence | Bence | Bence | Latince küçük harf i |
106 | J | J | J | J | Latince küçük harf j |
107 | k | k | k | k | Latince küçük harf k |
108 | ben | ben | ben | ben | Latince küçük harf l |
109 | m | m | m | m | Latince küçük harf m |
110 | n | n | n | n | Latince küçük harf n |
111 | bu | bu | bu | bu | Latince küçük harf o |
112 | P | P | P | P | Latince küçük harf p |
113 | Q | Q | Q | Q | Latince küçük harf q |
114 | r | r | r | r | Latince küçük harf r |
115 | s | s | s | s | Latince küçük harf s |
116 | T | T | T | T | Latince küçük harf t |
117 | sen | sen | sen | sen | Latince küçük harf u |
118 | v | v | v | v | Latince küçük harf v |
119 | w | w | w | w | Latince küçük harf w |
120 | x | x | x | x | Latince küçük harf x |
121 | Y | Y | Y | Y | Latince küçük harf y |
122 | ile | ile | ile | ile | Latince küçük harf z |
123 | { | { | { | { | sol kıvrımlı ayraç |
124 | | | | | | | | | dikey çizgi |
125 | } | } | } | } | sağ kıvrımlı ayraç |
126 | ~ | ~ | ~ | ~ | tilde |
127 | NIN-NİN | ||||
128 | € | euro işareti | |||
129 | | | | KULLANILMAMIŞ | |
130 | ‚ | tek düşük-9 tırnak işareti | |||
131 | ƒ | Latince küçük harf f kancalı | |||
132 | „ | çift düşük-9 tırnak işareti | |||
133 | … | yatay üç nokta | |||
134 | † | hançer | |||
135 | ‡ | çift hançer | |||
136 | ˆ | değiştirici harf inceltme vurgusu | |||
137 | ‰ | bin işareti için | |||
138 | S | Caron ile Latince büyük harf S | |||
139 | ‹ | tek sola bakan açı tırnak işareti | |||
140 | Œ | Latin büyük harf OE | |||
141 | | | | KULLANILMAMIŞ | |
142 | Ž | Caron ile Latin büyük harf Z | |||
143 | | | | KULLANILMAMIŞ | |
144 | | | | KULLANILMAMIŞ | |
145 | ' | sol tek tırnak işareti | |||
146 | ' | sağ tek tırnak işareti | |||
147 | “ | sol çift tırnak işareti | |||
148 | ” | sağ çift tırnak işareti | |||
149 | • | mermi | |||
150 | - | ve kısa çizgi | |||
151 | - | sen koş | |||
152 | ˜ | küçük tilde | |||
153 | ™ | ticari marka işareti | |||
154 | s | Latince küçük harf s caron ile | |||
155 | › | tek sağı gösteren açı tırnak işareti | |||
156 | œ | Latince küçük ligatür oe | |||
157 | | | | KULLANILMAMIŞ | |
158 | ž | Latince küçük harf z caron ile | |||
159 | Ÿ | diaeresis ile Latin büyük harf Y | |||
160 | kesintisiz alan | ||||
161 | ¡ | ¡ | ¡ | ters ünlem işareti | |
162 | ¢ | ¢ | ¢ | yüzde işareti | |
163 | £ | £ | £ | diyez işareti | |
164 | ¤ | ¤ | ¤ | para birimi işareti | |
165 | ¥ | ¥ | ¥ | yen işareti | |
166 | ¦ | ¦ | ¦ | kırık çubuk | |
167 | § | § | § | bölüm işareti | |
168 | ¨ | ¨ | ¨ | diaeresis | |
169 | © | © | © | telif hakkı işareti | |
170 | ª | ª | ª | kadınsı sıra göstergesi | |
171 | « | « | « | sola bakan çift açılı tırnak işareti | |
172 | ¬ | ¬ | ¬ | imzalamamak | |
173 | | | | yumuşak kısa çizgi | |
174 | ® | ® | ® | kayıtlı işaret | |
175 | ¯ | ¯ | ¯ | makron | |
176 | ° | ° | ° | derece işareti | |
177 | ± | ± | ± | artı eksi işareti | |
178 | ² | ² | ² | üst simge iki | |
179 | ³ | ³ | ³ | üst simge üç | |
180 | ' | ' | ' | akut vurgu | |
181 | µ | µ | µ | mikro işaret | |
182 | ¶ | ¶ | ¶ | Pilcrow işareti | |
183 | · | · | · | orta nokta | |
184 | ¸ | ¸ | ¸ | sedilla | |
185 | ¹ | ¹ | ¹ | üst simge bir | |
186 | º | º | º | erkeksi sıra göstergesi | |
187 | » | » | » | sağı gösteren çift açılı tırnak işareti | |
188 | ¼ | ¼ | ¼ | kaba kesir bir çeyrek | |
189 | ½ | ½ | ½ | kaba kesir bir buçuk | |
190 | ¾ | ¾ | ¾ | kaba kesir dörtte üçü | |
191 | ¿ | ¿ | ¿ | ters soru işareti | |
192 | AT | AT | AT | Latin büyük harf A mezar ile | |
193 | A | A | A | Latince büyük harf A akut | |
194 | A | A | A | Latince büyük harf A, inceltme ile | |
195 | A | A | A | tilde ile Latince büyük harf A | |
196 | Ä | Ä | Ä | İki taraflı Latince büyük harf A | |
197 | Ey | Ey | Ey | Yukarıdaki halka ile Latin büyük harf A | |
198 | Æ | Æ | Æ | Latince büyük harf AE | |
199 | C | C | C | Latince büyük harf C cedilla ile | |
200 | DIR-DİR | DIR-DİR | DIR-DİR | Latince büyük harf E mezar ile | |
201 | ONUN | ONUN | ONUN | Latince büyük harf E akut | |
202 | Ê | Ê | Ê | Latince büyük harf E | |
203 | E | E | E | diaeresis ile Latince büyük harf E | |
204 | BENCE | BENCE | BENCE | Latince büyük harf I mezar ile | |
205 | BENCE | BENCE | BENCE | Latince büyük harf I akut | |
206 | BENCE | BENCE | BENCE | inceltme ile Latin büyük harf I | |
207 | BENCE | BENCE | BENCE | diaeresis ile Latin büyük harf I | |
208 | D | D | D | Latince büyük harf Eth | |
209 | N | N | N | tilde ile Latin büyük harf N | |
210 | Ö | Ö | Ö | Latince büyük harf O mezar ile | |
211 | Ey | Ey | Ey | Latince büyük harf O akut | |
212 | ŞEMSİYE | ŞEMSİYE | ŞEMSİYE | inceltme ile Latin büyük harf O | |
213 | Ö | Ö | Ö | Tilde ile Latin büyük O harfi | |
214 | Ö | Ö | Ö | diaeresis ile Latin büyük harf O | |
215 | × | × | × | çarpma işareti | |
216 | Ö | Ö | Ö | Latince büyük harf O inme ile | |
217 | Ù | Ù | Ù | Latince büyük harf U mezar ile | |
218 | Ú | Ú | Ú | Latince büyük harf U | |
219 | Û | Û | Û | Latince büyük harf U | |
220 | Ü | Ü | Ü | diaeresis ile Latin büyük harf U | |
221 | FİKİR | FİKİR | FİKİR | Akut Latin büyük harf Y | |
222 | Þ | Þ | Þ | Latince büyük harf Thorn | |
223 | ß | ß | ß | Latince küçük harf keskin s | |
224 | de | de | de | Latince küçük harf a mezar ile | |
225 | a | a | a | Akut Latince küçük harf a | |
226 | a | a | a | inceltme ile Latin küçük harf a | |
227 | a | a | a | tilde ile Latin küçük harf a | |
228 | ä | ä | ä | İki taraflı Latince küçük harf a | |
229 | a | a | a | Latince küçük harf a yukarıda halkalı | |
230 | æ | æ | æ | Latince küçük harf ae | |
231 | C | C | C | Latince küçük harf c cedilla ile | |
232 | dır-dir | dır-dir | dır-dir | Latince küçük harf e mezar ile | |
233 | Onun | Onun | Onun | Akut Latince küçük harf e | |
234 | ê | ê | ê | Latince küçük harf e inceltme ile | |
235 | e | e | e | diaeresis ile Latince küçük harf e | |
236 | Bence | Bence | Bence | Latince küçük harf ben mezar ile | |
237 | Bence | Bence | Bence | Akut Latince küçük harf i | |
238 | Bence | Bence | Bence | Latince küçük harf i inceltme ile | |
239 | Bence | Bence | Bence | diaeresis ile Latin küçük harf i | |
240 | D | D | D | Latince küçük harf eth | |
241 | n | n | n | tilde ile Latin küçük harf n | |
242 | Ö | Ö | Ö | Latince küçük harf o mezar ile | |
243 | Ey | Ey | Ey | Latince küçük harf o akut | |
244 | Şemsiye | Şemsiye | Şemsiye | Latince küçük harf o inceltme ile | |
245 | Ö | Ö | Ö | tilde ile Latin küçük o harfi | |
246 | Ö | Ö | Ö | diaeresis ile Latin küçük harf o | |
247 | ÷ | ÷ | ÷ | bölme işareti | |
248 | Ö | Ö | Ö | Latince küçük harf o inme | |
249 | ü | ü | ü | Latince küçük harf u mezar ile | |
250 | ü | ü | ü | Akut Latince küçük harf u | |
251 | ve | ve | ve | inceltme ile Latince küçük harf | |
252 | ü | ü | ü | diaeresis ile Latin küçük harf u | |
253 | fikir | fikir | fikir | Akut Latince küçük harf y | |
254 | ş | ş | ş | Latince küçük harf diken | |
255 | ÿ | ÿ | ÿ | diaeresis ile Latin küçük harf y |
ASCII Karakter Seti
ASCII, kontrol karakterleri için 0 ile 31 (ve 127) arasındaki değerleri kullanır.
ASCII, harfler, rakamlar ve semboller için 32 ile 126 arasındaki değerleri kullanır.
ASCII, 128 ile 255 arasındaki değerleri kullanmaz.
ANSI Karakter Kümesi (Windows-1252)
ANSI, 0 ile 127 arasındaki değerler için ASCII ile aynıdır.
ANSI, 128 ile 159 arasındaki değerler için özel bir karakter kümesine sahiptir.
ANSI, 160 ile 255 arasındaki değerler için UTF-8 ile aynıdır.
ISO-8859-1 Karakter Seti
ISO-8859-1, 0 ile 127 arasındaki değerler için ASCII ile aynıdır.
ISO-8859-1, 128 ile 159 arasındaki değerleri kullanmaz.
ISO-8859-1, 160 ile 255 arasındaki değerler için UTF-8 ile aynıdır.
UTF-8 Karakter Seti
UTF-8, 0 ile 127 arasındaki değerler için ASCII ile aynıdır.
UTF-8, 128 ile 159 arasındaki değerleri kullanmaz.
UTF-8, 160 ile 255 arasındaki değerler için hem ANSI hem de 8859-1 ile aynıdır.
UTF-8, 10.000'den fazla farklı karakterle 256 değerinden devam eder.
Daha yakından bakmak için Tam HTML Karakter Seti Referansımızı inceleyin .