Some background information (from the personal and experience of my colleagues and friends):
It’s always difficult for a beginner typesetter, and not only a beginner, to decide what to read and which book is best to start with, as we are surrounded by an ocean of all sorts of recommendations. YouTube is filled with various video materials, thousands of blogs with beautiful headlines and pictures, and cry out to yourself: "Come here, we will teach you everything ..." and so on ...
It is very important, especially for those who are just starting their way (in the midst of all this informational noise) , to understand and realize in which direction to move, where to start and how to gradually build up their muscles in this field of activity. How to do everything? What tools to use? There are many questions and moving step by step, solving them gradually, much can be achieved.
I’ll add my selection of the most productive and relevant books, training resources on HTML, CSS, and additional technologies related to layout and web design in general , which helped me to start doing something interesting, to strive to develop further in this direction, and also find your first job in IT :)
Literature (HTML):
- “Learning HTML5. Specialist library. B. Lawson, R. Sharp, Peter, 2012, 303 pp.
- "HTML5: Programming Recipes". K. Schmitt, K. Simpson, 2012
- "HTML5. Pocket Guide". 5th edition, D.Robbins, 2015
- "HTML5: Mobile Application Development." E.Vail, 2015
Literature (CSS):
- "The secrets of CSS. Perfect solutions to daily tasks." Lia Vera, Peter, 2016
- "New big CSS book". D. McFarland, Peter, 2016
- "HTML5 and CSS3 for dummies." K.Minnik, Ed Tittel, Dialectics, 2016, 400 pp.
Learning resources and references:
WebReference
MDN Web Docs
W3C. HTML 5
W3C. Cascading Style Sheets home page
Sass. Documentation
Bootstrap. Documentation
SVG Books and Study Materials
Literature on web design and related technologies:
here besides the above, more technologies are given and this literature is a little beyond the scope of this question, but the books are useful in that they form a general understanding of the formation of web pages
- "Great Web Design Book". T. Felke-Morris, EKSMO, 2017
- "Bootstrap in Examples", S. Moreto, MQM Press, 2017, 314 pp.
I also want to add, as they say, almost everyone who is in any way connected with IT:
learn English , as technologies develop very quickly and books are translated into Russian much later, some technologies are no longer relevant at the time of translation. Try to use primary resources, or resources as close as possible to them (examples cited above).