Contains lessons and tutorials about HTML from basic to advanced concepts. It also allows you to practice coding within each section.
Similar to the first link, but this time with a focus on learning CSS.
It has links to other resoucres as well as courses grouped for different levels of learning.
Has a playlist of lesson videos talking about HTML and CSS.
The lessons look closer in structure to high school/college courses.