This assignment is to write HTML and CSS for the basic page structure elements of Ru’s Projects page.
TURNING IT IN
Go to this assignment in Blackboard and add a link to your GitHub Repository in the Written Comments for this assignment
DUE DATE
Tuesdsay, February 7
DESCRIPTION
This assignment is based off of work we did in class on Thursday 2/2. In that class we learned about the page section elements:
- header
- main
- footer
- nav
- article
- section
- aside
- div
- address
We looked at the Projects page of Ruhsona’s web site: https://www.ruhsona.com/projects and mapped out the main sections of the page.

Then your tasks were to
- Create a repository in GitHub
- Open that repository in Codespaces
- Write the HTML for each of those sections using the page structure elements
- Start with the header, main and footer elements
- Make sure to add classes to each of the elements you add
- You only need to add elements for those parts of the page outlined in Red and Blue boxes above (not the Green outlined elements).
- Add a CSS file that is linked to your HTML page
- Style the element containing the three projects using CSS Grid so that they are in three columns.
For now, you can just add a simple text description inside of each element. For example:
<nav class=”site-nav”>Navigation</nav>
For help view the class recordings for Class 3 on our class site.