Practice and reinforce the concepts from Lesson 5
In this activity, you will:
⏱️ Total Activity Time: 45-60 minutes
:warning: Important Remix this project to start!
Make sure you're logged into EduBlocks first!
In this project, you'll use CSS to create a beautiful website showcasing your favorite books.
⏱️ Building Time: 30-40 minutes
:bulb: Tip [Styling Tip] Try using bold, larger fonts for your main title to make it stand out! You can also experiment with different color combinations.
:bulb: Tip [Image Tip] If you can't find a book cover image, you can search for "[book title] cover" on Google Images. Make sure to use appropriate images!
:bulb: Tip [Spacing Tip] Consistent spacing makes your website look professional. Try using the same amount of space between each book!
⏱️ Planning Time: 5 minutes
Use this template for each book in your collection:
📖 Book Title: [Name of the book]
✍️ Author: [Author's name]
📂 Genre: [Fiction/Non-fiction/Mystery/Fantasy/etc.]
📅 Year: [Publication year]
⭐ My Rating: [★★★★☆]
💭 Why I like it: [One sentence about why you enjoy this book]
:bulb: Tip [Book Selection] Choose books from different genres to make your collection more interesting! Mix fiction with non-fiction, or showcase books from different time periods.
⏱️ Styling Time: 10 minutes
Try these CSS combinations for a stunning bookshelf:
:bulb: Tip [Design Tip] Keep your text readable! Avoid using light colors on light backgrounds or fonts that are too fancy to read easily.
Solution: Ask your teacher about resizing images, or look for smaller/larger versions online
Solution:
Solution: Add more spacing blocks between sections
Solution:
Before submitting, make sure you have:
:information_source: Ready to Submit? When you've completed your "My Books on The Shelf" project and checked everything above:
Remember to test your webpage one final time before submitting!
If you finish early, try these extra challenges:
:tada: Great job learning CSS! Your personalized bookshelf is going to look amazing!