|
2 years ago | |
---|---|---|
.. | ||
index.json | 2 years ago | |
license | 2 years ago | |
package.json | 2 years ago | |
readme.md | 2 years ago |
List of known HTML tag names.
Includes ancient (for example, nextid
and basefont
) and modern (for example,
shadow
and template
) names from the HTML living standard.
The repo includes a script to crawl specs to include newly introduced names.
npm:
npm install html-tag-names
var htmlTagNames = require('html-tag-names')
console.log(htmlTagNames.length) // => 148
console.log(htmlTagNames.slice(0, 20))
Yields:
[ 'a',
'abbr',
'acronym',
'address',
'applet',
'area',
'article',
'aside',
'audio',
'b',
'base',
'basefont',
'bdi',
'bdo',
'bgsound',
'big',
'blink',
'blockquote',
'body',
'br' ]
htmlTagNames
Array.<string>
— List of lowercase tag names.
mathml-tag-names
— List of MathML tagssvg-tag-names
— List of SVG tagsreact-tag-names
— List of React’s HTML and SVG tag namessvg-element-attributes
— Map of SVG elements to allowed attributeshtml-element-attributes
— Map of HTML elements to allowed attributesaria-attributes
— List of ARIA attributes