I think point 1 should not count. JavaScript (or any language for that matter) has a ton of classes and properties, they are just distributed differently.
Point 2 is a good one. With the cascading and the value inheritance, it is not obvious what some things are going to do. CSS has specs for nested rules (a la Sass/Less) which could help with that, but they are not supported yet.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think css is hard to master because:
I think point 1 should not count. JavaScript (or any language for that matter) has a ton of classes and properties, they are just distributed differently.
Point 2 is a good one. With the cascading and the value inheritance, it is not obvious what some things are going to do. CSS has specs for nested rules (a la Sass/Less) which could help with that, but they are not supported yet.