gpt4 book ai didi

html - HTML 5 元素的允许内容和内容类别的文本表

转载 作者:可可西里 更新时间:2023-11-01 13:24:28 26 4
gpt4 key购买 nike

MDN HTML element reference页面列出有关每个元素的信息,包括:

  • 内容类别
  • 允许的内容
  • 标签遗漏

是否有从中导出的结构化文本文件?或者包含等效信息?

我找到了一个 appendix in the HTML 5 spec其中列出了类别和子项(根据隐藏良好的评论,明显 内容除外)和 a later table收集一些明显的东西。这很好,但我不想尝试抓取供人类使用的数据。


我问是因为我有 some code维护 ElementContainmentRelationships 是从规范的旧版本手工派生的。

我希望能够更轻松地跟踪规范,因此理想情况下是一些与 UCD Property Files 等效的 HTML -- 用于机器处理的表格数据。

我知道关于解析的 HTML5 一章有很多注意事项和特殊情况,但我正在寻找大部分正确并跟踪规范的内容。

最佳答案

MDN 引用是手工制作的。 CSS 数据最近被转换为机器可读格式(参见 https://github.com/mdn/data ),团队愿意以这种格式提供更多 MDN 数据,但他们的资源有限,所以我不会抱太大希望。

我不确定您是否知道 HTML 解析器的 Firefox/Gecko 实现是从 Java 实现 (The Validator.nu HTML parser) 转换而来的,它可能会有所帮助,尽管快速浏览没有找到任何表格您正在寻找的内容。

还有RNG schemas for HTML5作为同一验证器项目的一部分提供。

关于html - HTML 5 元素的允许内容和内容类别的文本表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110211/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com