Python port of npm package html-tag-names.
This is a list of HTML tag names.
It includes ancient (for example, nextid and basefont) and modern (for
example, shadow and template) names from the HTML living standard.
The repo includes scripts to regenerate the data from the specs.
You can use this package when you need to know what tag names are allowed in any version of HTML.
pip install html-tag-names
# or
poetry add html-tag-namesfrom HtmlTagNames import html_tag_names
print(len(html_tag_names)) # => 148
print(html_tag_names[:20])Yields:
[
'a',
'abbr',
'acronym',
'address',
'applet',
'area',
'article',
'aside',
'audio',
'b',
'base',
'basefont',
'bdi',
'bdo',
'bgsound',
'big',
'blink',
'blockquote',
'body',
'br'
]- GPL © Riverside Healthcare
- Ported from
html-tag-namesMIT © Titus Wormer