I don’t really see any websites that allow you to practice webdev skills asides from JS. Maybe ask the user to make like a project or a simple website with the things they want implement and have them rank it and stuff?

  • A very oversimplified explanation is that to be a programming language, you need support for branching code (if statements and the like). HTML is a markup language and CSS is a style sheet language. Apparently they’re Turing complete when used together, but implementing even the most basic algorithms in HTML/CSS is very impractical, and impossible when the languages are used separately