UNIT 3 • STAGE 7 OF 7

Your Complete Newspaper

Final checklist, CSS comments, and celebrating three units of code

UNIT
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.

Code Editor
Live Preview