So far I am just dabbling with CSS. This book is great for Taking you from ground zero to something svelte. The lessen size is like having your personal tutor. Eventually I will get around to something practical. In the mean time I am Expanding my universe. So far I find this to be midlevel coding. The real problem with top level Is That You-have know idea and want you are doing a lot of superfluous overhead is added tot the commands; it is good for a quickie goal can later paint you into a corner. Low level will give you code Tighter and more control over results. Midlevel is a compromised Sometimes adds functionality That goal can not be reached at the level lover command line coding. Every language has it Strengths and purpose They just do not invent more complexity for the fun of it. I hope to-have the mechanics down before I find out what it is. For me this is the right book at the right time. What time is it for you?