我正在研究 HTML 和 CSS 标准以了解 Web 编程中可能的 API,因此试图找到标准文档。我找到了所有可能的 HTML tag , CSS elements , 和 CSS properties .读完之后,我对 HTML 和 CSS 标准概念有了三个困惑。
我不认为所有 HTML 标签都支持相同的 CSS 元素和属性,所以我想知道每个 HTML 标签的所有可能的 CSS 元素和属性,尤其是伪元素和类,因为它不是写在 HTML 上的文件。例如,当我想更改
summary
样式时,我可以使用hover
或-webkit-details-marker
等元素,以及类似的属性颜色
。我只知道一些我在别人代码中看到的类和属性。但是,我想为summary
标签找到所有可能的元素和属性列表文档。我在 CSS elements 处看到元素
hover
, 但可以找到 该链接处的-webkit-details-marker
元素。-webkit-details-marker
被发现于 study blog (不是标准文档)。为什么-webkit-details-marker
不存在于 CSS elements 中列表?-webkit-details-marker
不是标准元素吗?-webkit
属性未在 CSS properties 处找到, 但是 MDN web doc说-webkit
属性的某些部分是标准的。我不知道为什么标准-webkit
属性没有列在 CSS properties 中.据我所知,w3schools 列出了标准的 HTML 和 CSS 引用。
你能告诉我任何想法吗?谢谢。
最佳答案
此站点提供有关使用此标记、浏览器支持和构建资源的更多信息和资源:https://caniuse.com/#feat=details .它可能会给你更多的研究路径。
如果您更关心造型,try this answer page .
关于html - 在哪里可以获取针对每个 HTML(XHTML) 标记列出的所有 CSS 元素和属性规范引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55225016/