Good job here! You did a very good job with your structure in both html and css. Your CSS stands out too because it is completely DRY (Don't Repeat Yourself). You have unique styling in ever element you address. The challenge going forward is making your html more appealing to the human eyes who will be studying it, including yourself. White space is a great tool in separating sections, as well as creating div containers you can universally style with class name selectors. Also look into the difference between id's and classes to show areas of your html that are unique.
Grade: Meets Expectations
Good job here! You did a very good job with your structure in both html and css. Your CSS stands out too because it is completely DRY (Don't Repeat Yourself). You have unique styling in ever element you address. The challenge going forward is making your html more appealing to the human eyes who will be studying it, including yourself. White space is a great tool in separating sections, as well as creating div containers you can universally style with class name selectors. Also look into the difference between id's and classes to show areas of your html that are unique.
https://css-tricks.com/the-difference-between-id-and-class/
Good work, keep it up!