HTML Kodlash (Belgilar to‘plamlari)
TIP
HTML sahifasini to‘g‘ri ko‘rsatish uchun brauzer qaysi belgilar to‘plamini ishlatishini bilishi kerak.
Belgilar to‘plami <meta> tegi orqali belgilanadi:
html
<meta charset="UTF-8">HTML spetsifikatsiyasi veb ishlab chiquvchilarga UTF-8 belgilar to‘plamidan foydalanishni tavsiya qiladi.
UTF-8 deyarli barcha belgilar va ramzlarni qamrab oladi!
Batafsil
ASCII belgilar to‘plami
ASCII veb uchun birinchi belgilar kodlash standarti bo‘lgan.
Internetda ishlatilishi mumkin bo‘lgan 128 ta lotin belgilarini aniqlaydi:
- Ingliz harflari (a-z va A-Z)
- Raqamlar (0-9)
- Ba’zi maxsus belgilar:
! $ + - ( ) @ < > . # ?
ANSI belgilar to‘plami
ANSI (Windows-1252) Windows uchun birinchi belgilar to‘plami bo‘lgan:
- Birinchi 127 belgi uchun ASCII bilan bir xil
- 128 dan 159 gacha maxsus belgilar
- 160 dan 255 gacha UTF-8 bilan bir xil
html
<meta charset="Windows-1252">ISO-8859-1 belgilar to‘plami
HTML 4 uchun standart belgilar to‘plami ISO-8859-1 edi.
256 ta belgini qo‘llab-quvvatlaydi:
- Birinchi 127 belgi uchun ASCII bilan bir xil
- 128 dan 159 gacha belgilardan foydalanmaydi
- 160 dan 255 gacha ANSI va UTF-8 bilan bir xil
HTML 4 misoli:
html
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">HTML 5 misoli:
html
<meta charset="ISO-8859-1">UTF-8 belgilar to‘plami
- 0 dan 127 gacha qiymatlar uchun ASCII bilan bir xil
- 128 dan 159 gacha belgilardan foydalanmaydi
- 160 dan 255 gacha ANSI va 8859-1 bilan bir xil
- 256 dan boshlab 10 000+ belgilar va undan ortigacha davom etadi
html
<meta charset="UTF-8">Batafsil
HTML UTF-8 belgilar
ABCD abcd 0123 ?#$%ĀĂĄ ĆĈĊ ĒĔĖĘ Ⱡ Ɽ Ɱ Ⱳɖɜɣ ɘɫɛ ɱɷɞC⁰ Cⁱ C⁴ C⁵ C₆ C₇ C₈
pʰ pʱ pʲ pʳàáâã èéêẽ òóôõ‰ ‱ ⁒ ‼ ⁇ ⁈ ⁉ ⁎ ⁑ ⁂⠓⠑⠇⠇⠕ ⠺⠕⠗⠇⠙

