HTML & CSS Is Hard | A friendly web development tutorial

Beautiful introduction to CSS, HTML and JS.
https://internetingishard.com/html-and-css/