html - HTML 规范流程如何运作?

标签 html specifications

我正在尝试确认 HTML 规范流程的工作原理。

特别是这样我可以建立一个关于元素发布时间的时间表。

我目前的理解是,HTML 规范发布了一个草案,然后由网络浏览器立即采用它或慢慢实现它。

查看 <style> 的此规范元素,它说这是 2012 年的编辑草稿。

链接:https://dev.w3.org/html5/spec-preview/the-style-element.html

这是否意味着该元素是在 2012 年发布的? (我感觉 style 元素发布得更早)我怎样才能找到它发布的月份?

最佳答案

据我所知,浏览器应该根据自己的时间来实现 W3 制定的规范。考虑到各种浏览器缺乏对多个元素的实现(可以在 CanIUse 上检查),这确实是他们这样做的几乎无限的窗口。

您正在查看的链接是开发规范 - 正在进行的工作。

<style> element 特别包含在 HTML 4.0.1,于 1999 年 12 月 24 日发布,其中找到了元素的详细信息 here 。这将是该要素最终确定并公开发布的时刻。不同浏览器的采用率会有所不同。

浏览the documentation for HTML 3.2 (1997 年 1 月 14 日),您可以看到 <style><script>元素“是在未来版本的 HTML 中引入样式表和客户端脚本的占位符”。

搜索 the archives on CSS styling 有史以来最早实现<style>元素似乎是 1995 年 5 月 29 日。这是 W3 测试平台“Arena”浏览器的 0.97e 版本发布的时间,其中似乎包括 <style>第一次元素(如 the release notes 中引用)。

希望这有帮助:)

关于html - HTML 规范流程如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48291496/

相关文章:

html - 在跨度上填充与其他元素重叠

javascript - CSS ul 受到另一个 ul 的影响

version-control - 如何保持代码和规范同步? - 有没有好的工具

java - JML:如何指定具有新月形元素的数组的要求?

database - 是否存在可用于所有 JSON 解析器和数据库的安全 JSON 子集

javascript - localStorage getters/setters for key "getItem": bug, 规范不一致或其他什么?

html - CSS3 变换属性不适用于响应式导航栏

PHP $_POST 不带重音符号

javascript - 有没有一种使用 JQuery 向 div 添加 dentry 的简单方法?

html - 属性的 label 标签可以与普通的 div 相关联吗?