the problem with all three of the major Web Technologies (html, css, and javaed script) is that the way you use them is "use only the modern features and ignore the old cruft" and most websites just don't do that

you find a tutorial that's too old and suddenly you learn the Deprecated Way To Do Webdev, which is still possible to do without realizing

"use html5 semantic elements only" "use flexbox" and "use let/const instead of var" are all instances of this
@haskal u kno any good way to learn flexbox? ive been having a hard time finding a tutorial for it that explains stuff good
@artemis idk! maybe mdn????
@haskal i think ive tried mdn but mdn is very much designed for someone who knows what they're looking for and wants more details about that thing i think
Flexbox - Learn web development | MDN

That concludes our tour of the basics of flexbox. We hope you had fun and will have a good play around with it as you proceed further with your learning. Next, we'll have a look at another important aspect of CSS layouts: CSS grids.

MDN Web Docs
@haskal :o i dont think i have