Emojis
Smayliklar - bu UTF-8 enkoding dagi belgilar hisoblanadi. ???? ???? ????
Emojilar (Smayliklar) nima ?
Emojilar rasm yoki piktogramma kabi ko'rinadi, ammo ular unday emas.
Ular UTF-8 (Unicode) belgilar to'plamidagi harflar (belgilar) dir.
UTF-8 dunyodagi deyarli barcha belgilarni o'z ichiga oladi.
HTML charset attributi
HTML- sahifada emojilarni to'g'ri ko'rsatish uchun veb-brauzer sahifada ishlatiladigan belgilar to'plamini 'UTF-8' qilish kerak.
Bu <meta> tagi yordamida qilsak bo'ladi.
Namuna
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> </body> </html> Ko'pgina brauzerlarda default holatda UTF-8 turibdi.
UTF-8 belgilar
Ko'pgina UTF-8 belgilarini klaviaturada terish mumkin emas, lekin ularni har doim raqamlar yordamida ko'rsatish mumkin va bu birlik raqamlari deb nomlanadi.
- A is 65
- B is 66
- C is 67
Namuna
<p>Ekranga A B C ni chiqarish</p>
<p>Ekranga A B C chiqarish</p>
Natija
Ekranga A B C ni chiqarish
Ekranga A B C chiqarish
Namunada
<meta charset = "UTF-8"> elementi 'utf-8' belgilar to'plamini ishlatadi.
A, B va C belgilar 65, 66 va 67 raqamlari yordamida ko'rstildi.
Har qanday belgini brauserda ko'rsatish uchun brauserga tushinarli qilib ko'rsatishingiz kerak. Buning uchun o'sha belgini yaxshi raqamini & # ishoralar bilan boshlab ; (nuqtali vergul) bilan tugatish lozim.
Emoji belgilari
Emojis ham UTF-8 belgilari hisoblanadi
- ???? is 128516
- ???? is 128525
- ???? is 128151
Namuna
p>😀</p>
Natija
????
Emojilar belgi bo'lganligi sababli, ularni HTML-dagi boshqa har qanday belgi singari ishlatish mumkin. Yani ularni o'lchamlarini bemalol o'zgartirsak bo'ladi.
Namuna
<p style="font-size:48px"> 😀 😄 😍 💗 </p>
Natija
???? ???? ???? ????
UTF-8 dagi bazi emojilar
Emoji | Yozish |
???? | #128507; |
???? | #128508; |
???? | #128509; |
???? | #128510; |
???? | #128511; |
???? | #128512; |
???? | #128513; |
???? | #128514; |
???? | #128515; |
???? | #128516; |
???? | #128517; |