我正在研究HTML和CSS标准,以了解Web编程上的API,因此尝试找到标准文档。我发现所有可能的HTML标签,CSS元素和CSS属性。阅读后,关于HTML和CSS标准概念,我感到非常困惑。
-
我不认为所有HTML标签都支持相同的CSS元素和属性,因此我想知道每个HTML标签的所有可能的CSS元素和属性,尤其是对于伪元素和类,因为它不是在HTML上写的文件。例如,当我想更改
summary
样式时,我可以使用诸如hover
或-webkit-details-marker
之类的元素以及color
之类的属性。我只知道我在别人的代码中看到的一些类和属性。但是,我想找到summary
标签的所有可能的元素和属性列表文档。 -
我在CSS元素上看到了元素
hover
,但可以找到 该链接处的-webkit-details-marker
元素。-webkit-details-marker
是在研究博客上发现的(不是标准文档)。-webkit-details-marker
为什么在CSS元素列表中不存在?-webkit-details-marker
不是标准元素吗? -
-webkit
在CSS属性上找不到属性,但是MDN Web Doc说-webkit
属性的某些部分是标准的。我不知道为什么在CSS属性中未列出标准的-webkit
属性。众所周知,W3Schools列出了标准HTML和CSS参考。
你能给我任何想法吗?谢谢。
此站点有更多有关使用此标签,浏览器支持和构建资源的信息和资源:https://caniuse.com/#feat=details。它可能会给您更多的研究途径。
如果您更关心样式,请尝试此答案页面。