I would just like to point out that people tend to take the most practical approach possible when learning HTML and CSS. So they learn JQuery, Bootstrap, Wordpress, Rails, etc. because it's the fastest way to get things done.
It is my opinion that this leaves a large gap in ones education, and so supplemental / lower-leveled resources should be sought out if one wants to have an "expert-level" understanding of HTML and CSS.
It is my opinion that this leaves a large gap in ones education, and so supplemental / lower-leveled resources should be sought out if one wants to have an "expert-level" understanding of HTML and CSS.