MDN HTML元素参考页面列出了每个元素的信息,包括:
- 内容类别
- 允许的内容
- 标签省略
这些信息是从结构化文本文件中提取的吗?还是有等效信息的文件存在?
我在HTML 5规范的附录中找到了列出类别和子级的列表(根据一个隐藏得很好的注释,不包括可感知的内容),以及稍后的表格收集了一些可感知的内容。这很棒,但我宁愿不尝试爬取面向人类的数据。
我之所以提问,是因为我有一些代码(some code),用来维护从旧版规范手动推导出的元素包含关系。
我希望能够更轻松地跟踪规范,因此最好有一个HTML等效的UCD属性文件——用于机器处理的表格数据。
我知道HTML5解析章节有很多注意事项和特殊情况,但我正在寻找的是大部分正确且符合规范的内容。
sectional.rnc
和其兄弟文件可能有我需要的内容。 - Mike Samuel