【发布时间】:2018-10-22 11:43:54
【问题描述】:
有没有办法让 JS 导出所有可能的标准 HTML 标签的列表?
例如,如果我们想获得所有可用的样式属性,我们可以
var d = document.createElement('div');
for(var property in d.style) console.log(property); // would print out all properties;
但我们想知道是否有办法获取所有可用的 HTML 标签。
如果这样的事情是不可能的,有人知道我们在哪里可以得到这样的清单吗?我们在逗号分隔 / json 中都找不到它...我们发现的只是带有引用等的网站...
- 注意 - 我们不是在谈论
document.querySelectorAll('*'),它会为我们提供 DOM 中的所有元素。我们正在寻找所有可能的标准 HTML 标记
【问题讨论】:
-
标签有标准标签和非标准标签之分。想想 XML 结构(类似于 HTML),它有无数可能的标签。也许您希望列出 DOM 中存在的所有标签?然后
elems = document.body.getElementsByTagName("*") -
你在寻找这样的东西吗:stackoverflow.com/questions/12823264/…
-
不,所有可能的 HTML 标签,不是所有在 DOM 中的标签
-
转到w3schools.com/tags 或techspirited.com/all-html-tags-list-of-all-html-tags。复制标签表内容。粘贴到excel。删除说明。另存为 csv。
-
请把代码放在你的控制台中,让我知道会发生什么
标签: javascript html