The best book I can think of is the one I learned HTML and CSS from Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics. Great book, and it has exercises too.
Learning Web Design by Jennifer Robbins is a really good book for learning CSS.
Also, for me, learning CSS takes a ton of practice. Take a site you like and recreate it from scratch. You'll bang your head against the wall but you'll learn practical skills that might not sink in if you just watch videos and read tutorials.
Triforce is right about the Jon Duckett book. It is an excellent resource that is pretty to look at, as well.
I learned all of my HTML5 & CSS3 basics from Learning Web Design by Jennifer Robbins. It is a great resource, and provides great design exercises for you to practice on.
Given your experience, you will need to bypass the first few chapters. Fortunately, the book is well-organized. This will allow you to only focus on the your particular area of need, and help when referencing the book after you finished learning the basics.
If you wanted to make some emoji's I'd say your best bet is to use Adobe Illustrator or its equivalent. You're gonna wanna render the images in vector graphics, that way they look clean and proportioned if you ever made them smaller or larger depending on what circumstance they were needed for. I'm a mac user myself and I've been using it for a little while..it's not so bad but definitely intimidating at first.
As for website site stuff, you can try searching for affordable domain registries. Basically you'll have to pay to register the website name and then pay an annual fee for the hosting. Learning some HTML/CSS is definitely important and something I need to be doing myself, lol. I wish I could help you better on this topic, but maybe look into getting an intro to web design text.
This is the one I was considering buying for my own learning purposes. It's pretty a pretty recent book, only a couple of years old. I'm not sure if you want to sit down and start reading a massive textbook on your free time, though. Also, it may be worth checking out the program Dreamweaver..it's a popular program for building websites.
The other book i will suggest buying would be Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics. This is the best for beginners in my opinion.
Read this first - Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics. you will learn a lot by reading it.
I'm in the same boat about book > screen. I'm pretty beginner, and I found Learning Web Design incredibly helpful. It's 2012, but the author focuses on HTML5 and CSS3. I highly recommend it.
If you really want to learn, I think a good start for you would be to read this book it was a good start for me and a tremendous help. It should also cover the basics of everything you need to know. Also this video helped me a lot as well.
Learning Web Design by Jennifer Robbins is the best book I've read for HTML and CSS.
People like this two book set by Jon Duckett. Covers HTML, CSS, JavaScript, and jQuery.
A bootcamp instructor I met recently told me Professional JavaScript for Web Developers by Nicholas Zakas is the best JavaScript book.