Metadata-Version: 2.1
Name: html-void-elements
Version: 0.1.0
Summary: List of HTML void tag names.
Home-page: https://github.com/Riverside-Healthcare/html-void-elements
License: GPL-3.0-or-later
Author: Christopher Pickering
Author-email: cpickering@rhc.net
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Project-URL: Repository, https://github.com/Riverside-Healthcare/html-void-elements
Description-Content-Type: text/markdown

# HtmlTagNames

Python port of npm package [html-void-elements](https://www.npmjs.com/package/html-void-elements).

List of known HTML tag names.

## What is this?

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.

## When should I use this?

You can use this package when you need to know what tag names are allowed in
any version of HTML.

## Install

```sh
pip install html-tag-names
```

## Use

```py
from HtmlVoidElements import html_void_elements

print(html_void_elements)
```

Yields:

```py
[
  'area',
  'base',
  'basefont',
  'bgsound',
  'br',
  'col',
  'command',
  'embed',
  'frame',
  'hr',
  'image',
  'img',
  'input',
  'isindex',
  'keygen',
  'link',
  'menuitem',
  'meta',
  'nextid',
  'param',
  'source',
  'track',
  'wbr'
]
```
## License

[GPL][license] © Riverside Healthcare
Ported from `html-void-elements` [MIT][license] © [Titus Wormer][author]

[license]: LICENSE
