ISO 8859-1

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]

Táblázatok

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 .

ISO-8859-1

.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]

Windows−1252

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

Jegyzetek

  1. Szabványtervezet a www.w3.org oldalon . Letöltve: 2010. január 15. Az eredetiből archiválva : 2010. január 6..
  2. A szavazás eredményeivel kapcsolatos megjegyzések elhelyezése SC2 N 3005 - ISO/IEC 8859 15. rész . Letöltve: 2010. június 25. Az eredetiből archiválva : 2010. június 19.

Linkek