Design comparison
Solution retrospective
##Blog Card This was a trial lol. Please if there is anything that needs to be changed. Feedback would be nice
Community feedback
- @Rioba-IanPosted 9 months ago
Hi Ruth,
If you want to center the card you can easily style the <main> as follows
main{ display: flex; flex-direction: column; align-items: center; justify-items: center; }
Also, you can set a min-width so that in smaller screen it doesn't touch the edges
main{ width: min(80%, 1200px); margin: 0 auto; }
This ensures that it always stays at the center and will never fully touch the edges. I've added the 1200px as a maximum for large screens; you can play around with this value but will mostly apply to layouts that are larger than the card you have.
The execution is perfect and you did a great job šš»
Marked as helpful1@ruth-chirwaPosted 9 months agothank you so much!! i actually tried this and its sort of in the middle. i just need to tweak it @Rioba-Ian
0 - @danielmrz-devPosted 9 months ago
Hello @ruth-chirwa!
Your solution looks excelent!
I have just one suggestion:
š Consider this tweak for your HTML code:
To improve semantic clarity, opt for
<h1>
over<p>
for your main title.It's more than just text size ā it's about structuring your content effectively:
The tag
<p>
is meant for paragraphs. For titles, we have the HTML headings (the tags<h1>
to<h6>
).Here's a quick guide on how to use them:
- The
<h1>
to<h6>
tags are used to define HTML headings. <h1>
defines the most important heading.<h6>
defines the least important heading.- Only use one
<h1>
per page - this should represent the main heading/title for the whole page. And don't skip heading levels - start with<h1>
, then use<h2>
, and so on.
All these tag changes may have little or any visual impact but they make your HTML code more semantic and improve SEO optimization as well as the accessibility of your project.
I hope it helps!
Other than that, great job!
Marked as helpful0@ruth-chirwaPosted 9 months ago@danielmrz-dev Thank you for the feedback!! i actually had used H1 then i changed it to a p tag. i will be using the h1 tag from now onwards
1 - The
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord