I am studying HTML and CSS standard to know possible API on Web programming, so tried to find the standard document. I found all possible HTML tag, CSS elements, and CSS properties. After had been reading that, I have got three confusing things about HTML and CSS standard concepts.
I don't think all HTML tag support same CSS elements and properties, so I want to know all possible CSS elements and properties per each HTML tag, especially for pseudo elements and classes, because it's not written on HTML file. For example, When I want to change
summarystyle, I can use the elements likehoveror-webkit-details-marker, and properties likecolor. I only know some classes and properties that I saw in other people's code. However, I want to find all the possible elements and properties list documentation forsummarytag.I saw the element
hoverat CSS elements, but can find the-webkit-details-markerelement at that link.-webkit-details-markerwas found at study blog(not the standard documentation). Why does-webkit-details-markernot exist in CSS elements list? Is-webkit-details-markernot the standard element?-webkitproperties are not found at CSS properties, but MDN web doc says some part of-webkitproperties is standard. I couldn't know why standard-webkitproperties are not listed in CSS properties. As I know, w3schools list standard HTML and CSS references.
Could you give me any idea? Thank you.