In this tutorial, we will be creating a real-world HTML 5 & CSS 3 responsive website from scratch. We will be using a few modern techniques such as flexbox and CSS grid.
The first thing we need to do is create the HTML structure for our website. We will be using a simple
Next, we will add our header
We will also add a
Next, we will add our sidebar. We will give it a class of “sidebar” and add some basic styling.
We will also add a
Now that our HTML structure is in place, we can start adding our CSS. We will start by adding some basic styling to our
We will give our
We will give our
We will also give our
We will give our
We will also give our
Next, we will add some basic styling to our
and
elements.
We will give our
element a font-size of 36 pixels, a font-weight of bold, and a margin of 0.5em.
We will give our
element a font-size of 16 pixels, a font-weight of normal, and a margin of 0