I can't think of any good reason why the css3 tag should exist on CR at all. There is currently a discussion going on over on Meta SO as to when the css3 tag is appropriate.
-
\$\begingroup\$ I think they should be used separatelly. There were new selectors, new syntax on pseudo-elements, different behaviours, animations, new units and 'functions' (which didn't exist before). And plenty more. CSS2.1 is not the same as CSS3. But I'm not sure if it would go by as a meta tag or not. \$\endgroup\$– Ismael MiguelJul 30, 2015 at 19:07
-
\$\begingroup\$ By that logic, we should have version specific tags for every technology (databases, languages, etc.). There's no version specific tag for C, PostgreSQL, or Ruby. There are version specific tags for PHP, and Python. However, these are technologies where we can actively choose the version. You can't do that with CSS or JavaScript (and you can only kinda do it with HTML). \$\endgroup\$– cimmanonJul 30, 2015 at 19:35
-
\$\begingroup\$ I think that the HTML version you pick will determine the CSS version and some Javascript aspects, like HTML5 libraries. \$\endgroup\$– Ismael MiguelJul 30, 2015 at 20:03
-
\$\begingroup\$ Nope. The only thing the HTML doctype does is tell the UA how to validate it and whether or not the browser should render in standards or quirks mode. The specific version of HTML does not dictate whether or not it goes into quirks mode. \$\endgroup\$– cimmanonJul 30, 2015 at 20:24
-
\$\begingroup\$ This "discussion" could go on and on. And for your information, the presence of a specific doctipe really dictates how certain aspects of a webpage behave and render. \$\endgroup\$– Ismael MiguelJul 30, 2015 at 20:54
-
\$\begingroup\$ You said "the HTML version you pick will determine the CSS version", that's not the same thing as "your document will render in quirks mode" (and really, all that means for most people is that the box-model is calculated slightly different). The CSS properties and selectors are otherwise all the same. Again, the version of HTML has nothing to do with any of that, only specific doctypes do. \$\endgroup\$– cimmanonJul 30, 2015 at 21:01
1 Answer
I agree... there's no real reason for a stand-alone css3 tag.
There are only 13 questions with css3 that are not already css. See this search result. In those cases it is clear that each one would be satisfied with a simple css tag.
Here is the synonymization suggestion.
-
1