STEP 1
You Built a Newspaper!
Think about what you've assembled across seven stages: a custom masthead, a full-width hero image, text overlaid using CSS positioning, three article cards in a Flexbox row, styled images and typography throughout, and a clean footer. That's a lot of code - and it all works together.
🗞️ This Is Your Publication
Every design choice was yours. The color, the stories, the name of the newspaper. You're not just a student - you're a publisher.
STEP 2
Add CSS Comments Throughout
Use CSS comments to label each section of your stylesheet. This is professional practice - it helps you (and others) read your code later. Your newspaper stylesheet now has more than a dozen rules. Without comments, scanning it to find the footer rule means reading every line. With comments, you jump straight to /* === FOOTER === */ in seconds. That time savings compounds when a stylesheet has hundreds of rules - which is normal on real professional projects.
👉 Add section comments to your <style> block:
/* === PAGE BASE === */
body { ... }
/* === MASTHEAD === */
header { ... }
h1 { ... }
.header-info { ... }
.header-info h4 { ... }
/* === HERO IMAGE === */
.main-article { ... }
.image-wrapper { ... }
.main-image { ... }
.main-text { ... }
.photo-credit { ... }
/* === ARTICLE CARDS === */
.article-container { ... }
.article { ... }
.article img { ... }
/* === TYPOGRAPHY === */
h2 { ... }
p { ... }
a { ... }
/* === FOOTER === */
footer { ... }
footer p, footer h4 { ... }
STEP 3
Final Checklist
Check every item before you call it done:
- ✅ Newspaper name is real - not placeholder text
- ✅ Date and issue number are set
- ✅ Hero image loads and fills the frame correctly
- ✅ Overlay text box is visible and positioned on the image
- ✅ Photo credit is updated with a real name or source
- ✅ All three articles have real headlines and written stories
- ✅ All three article images load properly
- ✅ All links have a real
href (or # is intentional)
- ✅ Footer shows your website and your name
- ✅ No unclosed
} braces or missing ; semicolons
STEP 4
CSS Skills You've Earned in Unit 3
✓ position: relative
✓ position: absolute
✓ top / right / left
✓ transform: translateY
✓ rgba() colors
✓ max-width + margin auto
✓ border-top / border-bottom
✓ descendant selectors
✓ <article> semantic HTML
✓ justify-content: space-between
✓ object-fit: cover
✓ CSS comments
STEP 5
Save Your Work
- Copy all your code from the editor
- Save it as
my-newspaper.html and open it in a browser
- Share it - your teacher, your family, your community
- This file is a real webpage that you built from scratch
📰 Your Stories Matter
The stories you chose to write and the design you chose to build aren't just assignments. They're a form of media sovereignty - Native people telling Native stories in a medium built by Native hands. That is exactly what Relentless Feather is about.
STEP 6
Three Units Down!
Look at what you've learned across all three units:
- Unit 1 - HTML: headings, lists, links, attributes, and semantic structure
- Unit 2 - CSS basics: colors, fonts, Flexbox, images, box shadows
- Unit 3 - CSS positioning: relative, absolute, overlays, and newspaper layout
🌟 Unit 3 - Complete!
You've built three real projects: an 11 MN Tribes reference page, a personal profile, and an online newspaper. You know HTML and CSS. You are a developer. Keep going.