1. HTML to define the content of web pages
2. CSS to specify the layout of web pages
In this tutorial, the learning speed is your choice.
Everything is up to you.
If you are struggling, take a break, or reread the material.
Always make sure you understand all the "Try-it-Yourself" examples.
The reference contains examples for all properties, methods and events, and is continuously updated according to the latest web standards.