我可以在其中列出的每个HTML(XHTML)标签列出的所有CSS元素和属性规格参考



我正在研究HTML和CSS标准,以了解Web编程上的API,因此尝试找到标准文档。我发现所有可能的HTML标签,CSS元素和CSS属性。阅读后,关于HTML和CSS标准概念,我感到非常困惑。

  1. 我不认为所有HTML标签都支持相同的CSS元素和属性,因此我想知道每个HTML标签的所有可能的CSS元素和属性,尤其是对于伪元素和类,因为它不是在HTML上写的文件。例如,当我想更改summary样式时,我可以使用诸如hover-webkit-details-marker之类的元素以及color之类的属性。我只知道我在别人的代码中看到的一些类和属性。但是,我想找到summary标签的所有可能的元素和属性列表文档。

  2. 我在CSS元素上看到了元素hover,但可以找到 该链接处的-webkit-details-marker元素。-webkit-details-marker是在研究博客上发现的(不是标准文档)。-webkit-details-marker为什么在CSS元素列表中不存在?-webkit-details-marker不是标准元素吗?

  3. -webkit在CSS属性上找不到属性,但是MDN Web Doc说-webkit属性的某些部分是标准的。我不知道为什么在CSS属性中未列出标准的-webkit属性。众所周知,W3Schools列出了标准HTML和CSS参考。

你能给我任何想法吗?谢谢。

此站点有更多有关使用此标签,浏览器支持和构建资源的信息和资源:https://caniuse.com/#feat=details。它可能会给您更多的研究途径。

如果您更关心样式,请尝试此答案页面。

最新更新