Kursus Membuat Web

iklan

HTML 5 Referensi Pengaturan Karakter

Untuk menampilkan halaman HTML dengan benar, browser harus tahu pengaturan karakter apa yang digunakan.

Pengaturan karakter pertama sekali dari world wide web adalah ASCII. ASCII mendukung angka dari 0-9, huruf besar dan huruf kecil abjad Inggris, dan beberapa karakter khusus.

Lihat referensi ASCII lengkap.

Karena banyak negara menggunakan karakter yang bukan merupakan bagian dari ASCII, secara default pengaturan karakter untuk browser modern adalah ISO-8859-1.

Lihat referensi ISO-8859-1 Lengkap.

Jika halaman web menggunakan pengaturan karakter yang berbeda dari ISO-8859-1, harus ditentukan dalam tag <meta>.

Pengaturan Karakter ISO

Ini adalah Organisasi Standar Internasional (ISO) yang mendefinisikan standar pengaturan karakter untuk huruf / bahasa yang berbeda.

Perbedaan pengaturan karakter yang digunakan di seluruh dunia tercantum di bawah ini:

Character set Keterangan Meliputi
ISO-8859-1 Latin alphabet part 1 North America, Western Europe, Latin America, the Caribbean, Canada, Africa
ISO-8859-2 Latin alphabet part 2 Eastern Europe
ISO-8859-3 Latin alphabet part 3 SE Europe, Esperanto, miscellaneous others
ISO-8859-4 Latin alphabet part 4 Scandinavia/Baltics (and others not in ISO-8859-1)
ISO-8859-5 Latin/Cyrillic part 5 The languages that are using a Cyrillic alphabet such as Bulgarian, Belarusian, Russian and Macedonian
ISO-8859-6 Latin/Arabic part 6 The languages that are using the Arabic alphabet
ISO-8859-7 Latin/Greek part 7 The modern Greek language as well as mathematical symbols derived from the Greek
ISO-8859-8 Latin/Hebrew part 8 The languages that are using the Hebrew alphabet
ISO-8859-9 Latin 5 part 9 The Turkish language. Same as ISO-8859-1 except Turkish characters replace Icelandic ones
ISO-8859-10 Latin 6 Lappish, Nordic, Eskimo The Nordic languages
ISO-8859-15 Latin 9 (aka Latin 0) Similar to ISO 8859-1 but replaces some less common symbols with the euro sign and some other missing characters
ISO-2022-JP Latin/Japanese part 1 The Japanese language
ISO-2022-JP-2 Latin/Japanese part 2 The Japanese language
ISO-2022-KR Latin/Korean part 1 The Korean language

Standar Unicode

Karena pengaturan karakter yang tercantum di atas terbatas dalam ukuran, dan tidak kompatibel dalam lingkungan multi bahasa, Konsorsium Unicode mengembangkan standar Unicode.

Standar Unicode mencakup semua karakter, tanda baca, dan simbol di dunia.

Unicode memungkinkan pemrosesan, penyimpanan dan pertukaran data teks tidak peduli menggunakan platform apapun, tidak peduli menggunakan program apapun, tidak peduli menggunakan bahasa apapun.

Konsorsium Unicode

Konsorsium Unicode mengembangkan standar Unicode. Tujuan mereka adalah untuk mengganti pengaturan karakter yang ada dengan Unicode Transformation Format standar (UTF).

Standar Unicode telah sukses dan diimplementasikan dalam XML, Java, ECMAScript (JavaScript), LDAP, CORBA 3.0, WML, dll standar Unicode juga didukung di banyak sistem operasi dan semua browser modern.

Konsorsium Unicode bekerja sama dengan organisasi terkemuka, seperti ISO, W3C, dan ECMA.

Unicode dapat diterapkan oleh berbagai pengaturan karakter. Pengkodean yang paling umum digunakan adalah UTF-8 dan UTF-16 :

Character-set Keterangan
UTF-8

Sebuah karakter dalam UTF8 panjangnya dari 1 sampai 4 byte. UTF-8 bisa mewakili setiap karakter dalam standar Unicode.

UTF-8 juga kompatibel dengan ASCII. UTF-8 adalah pengkodean yang lebih disukai untuk e-mail dan halaman web

UTF-16

16-bit Unicode Transformation Format adalah pengkodean panjang-variabel karakter untuk Unicode, mampu meng-encoding Unicode seluruh repertoar. UTF-16 digunakan dalam sistem operasi utama di lingkungan,

seperti Microsoft Windows 2000/XP/2003/Vista/CE, Java dan lingkungan . NET kode byte 

Tips : 256 karakter pertama dari pengaturan karakter Unicode sesuai dengan 256 karakter ISO-8859-1.

Tips : Semua HTML 4 sudah mendukung UTF-8, dan semua XHTML dan XML sudah mendukung UTF-8 dan UTF-16.

muhammad falah

Saya Muhammad Falah, jika Anda ingin langsung belajar dengan Saya, silakan ikuti kursus membuat web yang Saya bimbing atau ikuti Saya di :

Muhammad Falah Youtube Channel Muhammad Falah LinkedIn Muhammad Falah Google Plus Muhammad Falah Twitter Muhammad Falah Facebook

copy right © 2015