Az ISO/IEC 8859-1 (más néven ISO 8859-1 és Latin-1 ) a nyugat-európai nyelvek kódlapja ; a régebben népszerű VT220 terminálok karakterkészletén alapul . A 0-31 (0x0-0x1F) és a 127-159 (0x7F-0x9F) kódpozíciók nincsenek meghatározva. Az ISO 8859 sorozat összes többi kódolása az ISO 8859-1 szerint készült .
Az ISO-8859-1 az IANA által 1992 -ben regisztrált kódolás . Az ISO/IEC 8859-1-től eltérően a 0-31 és 127-159 kódhelyek vezérlőkarakterekkel vannak kitöltve ( amelyek többségét ritkán használják). A HTML -ben az ISO-8859-1 az alapértelmezett kódolás (az XHTML -ben azonban az alapértelmezett kódolás az UTF-8 ).
Az IANA a következő névváltozatokat teszi lehetővé: ISO_8859-1:1987 , ISO_8859-1 , ISO-8859-1 , iso-ir-100 , sISOLatin1 , latin1 , l1 , IBM819 , CP819 .
A Unicode -ban az első 256 kódpont megegyezik az ISO-8859-1 kóddal.
A nyugat-európai nyelvekhez készült Microsoft Windows a Windows-1252 kódolást használja , amely abban különbözik az ISO-8859-1-től, hogy a 128-159 (0x80-0x9F) pozíciók különböző hasznos tipográfiai karakterekkel vannak kitöltve. A legtöbb böngésző nem tesz különbséget az ISO-8859-1 és a Windows-1252 között – sőt, mindkét esetben Windows-1252-ként jelenítik meg a szöveget.
Ez a két kódolás közötti összetévesztés ahhoz vezetett, hogy sok program HTML-fájlokat generál, amelyek hibásan a Windows-1252 kódjaikkal nevezik el a karaktereket Unicode kódok helyett (feltételezve, hogy az ISO-8859-1 karakterszáma megegyezik a Unicode-számmal): például egy kötőjel (-) volt feltüntetve a —helyes helyett , —ellipszis került a helyes helyett stb.; ennek a jelenségnek az elterjedtsége miatt a modern böngészők továbbra is kötőjelként jelenítik meg például , bár valójában ez egy „őrzött terület vége” vezérlőkarakter , amelynek használata a HTML-ben értelmetlen.……——
A HTML 5 szabvány tervezete előírja, hogy az ISO-8859-1 Windows-1252 néven jelenjen meg. [egy]
A kódolási táblázatok alsó része (0-127) nem jelenik meg, mert teljesen összhangban van a normál ASCII -vel . A betűk alatti számok a betű Unicode hexadecimális kódját jelentik .
.0 | .egy | .2 | .3 | .négy | .5 | .6 | .7 | .nyolc | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nyolc. |
PAD 80 |
HOP 81 |
B.P.H. 82 |
NBH 83 |
IND 84 |
NEL 85 |
SSA 86 |
ESA 87 |
HTS 88 |
HTJ 89 |
VTS 8A |
PLD 8B |
PLU8C _ |
RI 8D |
SS28E _ |
SS38F _ |
9. |
DCS 90 |
PU1 91 |
PU2 92 |
STS 93 |
CCH 94 |
MW 95 |
SPA 96 |
EPA 97 |
SOS 98 |
SGCI 99 |
SCI 9A |
CSI 9B |
ST 9C |
OSC 9D |
PM9E _ |
APC9F _ |
A. |
A0 |
¡ A1 |
¢ A2 |
£ A3 |
¤ A4 |
¥ A5 |
¦ A6 |
§ A7 |
¨A8_ _ |
© A9 |
ªAA_ _ |
AB _ |
¬AC_ _ |
HIRDETÉS |
®AE _ |
¯AF _ |
b. |
° B0 |
± B1 |
²B2 _ |
³B3 _ |
´ B4 |
µ B5 |
¶B6 _ |
B7_ _ |
¸ B8 |
¹ B9 |
BA _ |
» BB |
Kr.e. ¼ |
½ BD |
¾ BE |
¿ BF |
C. |
А C0 |
Á C1 |
В C2 |
à C3 |
Ä C4 |
Å C5 |
Æ C6 |
Z C7 |
È C8 |
E C9 |
Ê CA |
Ë CB |
Ì CC |
Í CD |
О CE |
Ï CF |
D. |
Р D0 |
ÑD1 _ |
Ò D2 |
Ó D3 |
Ô D4 |
Õ D5 |
Ö D6 |
× D7 |
Ø D8 |
Ù D9 |
Ú DA |
Û DB |
Ü DC |
Ý DD |
DE_ _ |
ß DF |
E. |
egy E0 |
egy E1 |
â E2 |
ã E3 |
egy E4 |
å E5 |
æ E6 |
ç E7 |
és E8 |
e E9 |
ê EA |
ë EB |
Р EC |
és ED |
îEE_ _ |
EF_ _ |
F. |
ð F0 |
ñ F1 |
ò F2 |
o F3 |
ô F4 |
õ F5 |
ö F6 |
÷ F7 |
ø F8 |
ù F9 |
FA_ _ |
û FB |
FC_ _ |
ý FD |
þ FE |
ÿ FF |
Érdekes az × és ÷ karakterek elhelyezkedése a betűk közepén: eredetileg az Œœ ligatúrát tervezték ott elhelyezni , de végül úgy döntöttek, hogy nincs rá szükség, és a megüresedett két helyet be nem töltötték. - alfabetikus karakterek. [2]
Ennek a kódolásnak az eredeti verziójában nem voltak karakterek: € (0x80), ˆ (0x88), ˜ (0x98), Ž (0x8E), ž (0x9E).
.0 | .egy | .2 | .3 | .négy | .5 | .6 | .7 | .nyolc | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nyolc. |
20 AC |
‚ 201A |
ƒ 192 |
„ 201E |
… 2026 |
† 2020 |
‡ 2021 |
ˆ 2C6 |
‰ 2030 |
Š 160 |
‹ 2039 |
Œ 152 |
Z 17D |
|||
9. |
' 2018 |
' 2019 |
„ 201C |
” 201D |
• 2022 |
– 2013 |
— 2014 |
˜2DC_ _ |
™ 2122 |
S 161 |
› 203A |
-153_ _ |
§ 17E |
Ÿ 178 | ||
A. |
A0 |
¡ A1 |
¢ A2 |
£ A3 |
¤ A4 |
¥ A5 |
¦ A6 |
§ A7 |
¨A8_ _ |
© A9 |
ªAA_ _ |
AB _ |
¬AC_ _ |
HIRDETÉS |
®AE _ |
¯AF _ |
b. |
° B0 |
± B1 |
²B2 _ |
³B3 _ |
´ B4 |
µ B5 |
¶B6 _ |
B7_ _ |
¸ B8 |
¹ B9 |
BA _ |
» BB |
Kr.e. ¼ |
½ BD |
¾ BE |
¿ BF |
C. |
А C0 |
Á C1 |
В C2 |
à C3 |
Ä C4 |
Å C5 |
Æ C6 |
Z C7 |
È C8 |
E C9 |
Ê CA |
Ë CB |
Ì CC |
Í CD |
О CE |
Ï CF |
D. |
Р D0 |
ÑD1 _ |
Ò D2 |
Ó D3 |
Ô D4 |
Õ D5 |
Ö D6 |
× D7 |
Ø D8 |
Ù D9 |
Ú DA |
Û DB |
Ü DC |
Ý DD |
DE_ _ |
ß DF |
E. |
egy E0 |
egy E1 |
â E2 |
ã E3 |
egy E4 |
å E5 |
æ E6 |
ç E7 |
és E8 |
e E9 |
ê EA |
ë EB |
Р EC |
és ED |
îEE_ _ |
EF_ _ |
F. |
ð F0 |
ñ F1 |
ò F2 |
o F3 |
ô F4 |
õ F5 |
ö F6 |
÷ F7 |
ø F8 |
ù F9 |
FA_ _ |
û FB |
FC_ _ |
ý FD |
þ FE |
ÿ FF |
ISO 8859 szabványban | Karakterkód táblázatok az|
---|---|
Windows rendszerben | Karakterkód táblázatok a|
---|---|
Karakterkódolások | |
---|---|
Történelmi kódolások | kiegészítő komp. szemafor (Makarov) morze Bodo MTK-2 comp. 6 bites SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
modern 8 bites megjelenítés | szimbólumok ASCII nem ASCII 8 bites kódlapok cirill betűs KOI-8 Alapvető kódolás MacCyrillic ISO 8859 1 (lat.) 2 3 négy 5 (kir.) 6 7 nyolc 9 tíz tizenegy 12 13 tizennégy 15 (€) 16 ablakok 1250 1251 (kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM és DOS 437 850 852 855 866 "alternatív" MIC |
Többbájt | hagyományos DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 karakterlista cirill betűs |
felhasználói felület billentyűzetkiosztás locale soros fordítás betűtípus transzliteráció egyedi betűtípusok segédprogramok ikonv rekord |