Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML 5元素的允许内容和内容类别文本表_Html_Specifications_W3c - Fatal编程技术网

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

HTML 5元素的允许内容和内容类别文本表,html,specifications,w3c,Html,Specifications,W3c,MDN页面列出了关于每个元素的信息,包括: 内容类别 允许含量 标记省略 是否有从中派生的结构化文本文件?或者包含同等信息 我发现了一个列表,其中列出了类别和子类(根据隐藏良好的注释,可触及的内容除外),并收集了一些可触及的内容。那太好了,但我不想尝试去搜集那些供人类使用的数据 我这样问是因为我有一个维护ElementContainmentRelationships的工具,这些关系是手工从较旧版本的规范中派生出来的 我希望能够更容易地跟踪规范,因此理想情况下,一些HTML等价物——用于机器

MDN页面列出了关于每个元素的信息,包括:

  • 内容类别
  • 允许含量
  • 标记省略
是否有从中派生的结构化文本文件?或者包含同等信息

我发现了一个列表,其中列出了类别和子类(根据隐藏良好的注释,可触及的内容除外),并收集了一些可触及的内容。那太好了,但我不想尝试去搜集那些供人类使用的数据


我这样问是因为我有一个维护ElementContainmentRelationships的工具,这些关系是手工从较旧版本的规范中派生出来的

我希望能够更容易地跟踪规范,因此理想情况下,一些HTML等价物——用于机器处理的表格数据


我知道HTML5关于解析的章节有很多警告和特殊情况,但我正在寻找一些基本正确并跟踪规范的内容。

MDN引用是手工制作的。CSS数据最近被转换为机器可读的格式(请参阅),团队愿意以这种格式提供更多MDN数据,但他们的资源有限,因此我不会抱太大希望

我不确定您是否知道HTML解析器的Firefox/Gecko实现是从Java实现()翻译而来的,它可能会有所帮助,尽管快速查看并没有找到任何与您所寻找的表类似的表


同样的验证器项目中也提供了这些功能。

非常感谢。看起来
sectional.rnc
和兄弟文件可能有我需要的东西。