# 8.4 `htmlentitydefs` -- Definitions of HTML general entities

This module defines three dictionaries, `name2codepoint`, `codepoint2name`, and `entitydefs`. `entitydefs` is used by the `htmllib` module to provide the `entitydefs` member of the `HTMLParser` class. The definition provided here contains all the entities defined by XHTML 1.0 that can be handled using simple textual substitution in the Latin-1 character set (ISO-8859-1).

`entitydefs`
  A dictionary mapping XHTML 1.0 entity definitions to their replacement text in ISO Latin-1.

`name2codepoint`
  A dictionary that maps HTML entity names to the Unicode codepoints. New in version 2.3.

`codepoint2name`
  A dictionary that maps Unicode codepoints to HTML entity names. New in version 2.3.