ISO 8859-1 Character Set and HTML Codes

ISO-8859-1 is the default character in HTML 4.01. The first part of ISO-8859-1 (entity numbers from 0-127) is the original ASCII character-set. It contains numbers, upper and lowercase English letters, and some special characters.

images/webmaster/iso-8859-1-character-set-and-html-codes.jpg

ISO-8859-1 is very similar to Windows-1252 (ANSI). In ISO-8859-1, the characters from 128 to 159 are not defined. In Windows-1252, the characters from 128 to 159 are used for some useful symbols. 

Since many web sites declare ISO-8859-1 and use the values from 128 to 159 as if they were using Windows-1252, most browsers will display these characters from the Windows-1252 character set instead of nothing.

ISO-8859-1 Symbols

In ISO-8859-1, the characters from 128 to 159 are not defined. The next part of ISO-8859-1 (codes from 160-191) contains commonly used special characters.

Character HTML Entity Entity Name Description
      non-breaking space
¡ ¡ ¡ inverted exclamation mark
¢ ¢ ¢ cent
£ £ £ pound
¤ ¤ ¤ currency
¥ ¥ ¥ yen
¦ ¦ ¦ broken vertical bar
§ § § section
¨ ¨ ¨ spacing diaeresis
© © © copyright
ª ª ª feminine ordinal indicator
« « « angle quotation mark (left)
¬ ¬ ¬ negation
  ­ ­ soft hyphen
® ® ® registered trademark
¯ ¯ ¯ spacing macron
° ° ° degree
± ± ± plus-or-minus
² ² ² superscript 2
³ ³ ³ superscript 3
´ ´ ´ spacing acute
µ µ µ micro
¶ ¶ paragraph
· · · middle dot
¸ ¸ ¸ spacing cedilla
¹ ¹ ¹ superscript 1
º º º masculine ordinal indicator
» » » angle quotation mark (right)
¼ ¼ ¼ fraction 1/4
½ ½ ½ fraction 1/2
¾ ¾ ¾ fraction 3/4
¿ ¿ ¿ inverted question mark

ISO-8859-1 Characters

The higher part of ISO-8859-1 (codes from 192-255, except 215 and 247) contains characters used in Western European countries.