Skip to content

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!

Unicode Web o‘sishi


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">

HTML UTF-8 belgilar