# 20.3. `html.entities` — Définitions des entités HTML générales

Source code: Lib/html/entities.py

Ce module définit quatre dictionnaires, `html5`, `name2codepoint`, `codepoint2name`, et `entitydefs`.

`html.entities.``html5`

  Un dictionnaire qui fait correspondre les références de caractères nommés HTML5 1 aux caractères Unicode équivalents, e.g. `html5['gt;'] == '>'`. À noter que le point-virgule en fin de chaîne est inclus dans le nom (e.g. `'gt;'`), toutefois certains noms sont acceptés par le standard même sans le point-virgule: dans ce cas, le nom est présent à la fois avec et sans le `;`. Voir aussi `html.unescape()`.

  Nouveau dans la version 3.3.

`html.entities.``entitydefs`

  Un dictionnaire qui fait correspondre les définitions d’entités XHTML 1.0 avec leur remplacement en ISO Latin-1.

`html.entities.``name2codepoint`

  Un dictionnaire qui fait correspondre les noms d’entités HTML avec les points de code Unicode.

`html.entities.``codepoint2name`

  Un dictionnaire qui fait correspondre les points de code Unicode avec les noms d’entités HTML.

Notes

1

  Voir https://www.w3.org/TR/html5/syntax.html#named-character-references