Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
utf8 [2021/11/24 06:48] 127.0.0.1 Externe Bearbeitung |
utf8 [2025/05/07 09:18] (aktuell) admin |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | [[https:// | + | UTF-8 ist eine Methode, [[Unicode]]-Zeichen |
- | {{:utf8.png|}} | + | Beispiel: " |
+ | |||
+ | Vorteile: | ||
+ | |||
+ | * Abwärtskompatibel zu ASCII. | ||
+ | * Effizient für englische Texte. | ||
+ | * Weltweit am häufigsten verwendetes Format (z. B. im Web, in JSON, HTML, etc.). | ||
+ | |||
+ | |||
+ | |||
+ | ^ Bits of code point ^ First code point ^ Last code point ^ Bytes in sequence ^ Byte 1 ^ Byte 2 ^ Byte 3 ^ Byte 4 ^ Byte 5 ^ Byte 6 ^ | ||
+ | | 7 | U+0000 | U+007F | 1 | 0xxxxxxx | | | | | | | ||
+ | | 11 | U+0080 | U+07FF | 2 | 110xxxxx | 10xxxxxx | | | | | | ||
+ | | 16 | U+0800 | U+FFFF | 3 | 1110xxxx | 10xxxxxx | 10xxxxxx | | | | | ||
+ | | 21 | U+10000 | U+1FFFFF | 4 | 11110xxx | 10xxxxxx | 10xxxxxx | 10xxxxxx | | | | ||
+ | | 26 | U+200000 | U+3FFFFFF | 5 | 111110xx | 10xxxxxx | 10xxxxxx | 10xxxxxx | 10xxxxxx | | | ||
+ | | 31 | U+4000000 | U+7FFFFFFF | 6 | 1111110x | 10xxxxxx | 10xxxxxx | 10xxxxxx | 10xxxxxx | 10xxxxxx | ||
Die auf 1 gesetzten Bits im ersten Byte sind die Anzahl der insgesamt verwendeten Bytes. | Die auf 1 gesetzten Bits im ersten Byte sind die Anzahl der insgesamt verwendeten Bytes. | ||
+ | |||
+ | Siehe auch [[utf16]], [[utf32]] | ||
=====Links===== | =====Links===== | ||
https:// | https:// |