【发布时间】:2019-10-11 19:12:14
【问题描述】:
W3C 的 HTML5.2 规范与 WHATWG 的 HTML 标准合并。
https://www.w3.org/blog/news/archives/7753
在这里,我注意到了 WHATWG 规范中遗漏的内容,例如 W3C、rb 和 rtc 元素中不完整的大纲算法,以及被删除的那些。这是一个关于轮廓算法的问题。
问题
在 W3C HTML5.2 中,以下警告清楚地表明大纲算法在规范中是理论上的。结果得知浏览器没有实现大纲算法。
目前在图形浏览器或辅助技术用户代理中没有已知的大纲算法的本地实现,尽管该算法在其他软件中实现,例如一致性检查器和浏览器扩展。因此不能依靠大纲算法向用户传达文档结构。作者应该使用标题等级(h1-h6)来传达文档结构。
参考 --- https://www.w3.org/TR/html52/sections.html#creating-an-outline
但是,在WHATWG HTML Standard 中没有找到这样的部分或警告。
这是否表明浏览器实现了完整的大纲算法?还是大纲算法和 hgroup 元素仍然与浏览器不兼容,规范不完整?
【问题讨论】:
标签: html language-lawyer w3c