Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

results-summary-component-main/rdxnandi

rdxnandi 200

@rdxnandi

Desktop design screenshot for the Results summary component coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


What are you most proud of, and what would you do differently next time?

Nil

What challenges did you encounter, and how did you overcome them?

Nil

What specific areas of your project would you like help with?

Nil

Community feedback

@Aggressive-Mohammed

Posted

Hello rdxnandi!

Congratulations on completing the challenge. You did awesome!

Your HTML structure is well-organized and demonstrates a solid understanding of semantic elements. However, here are some recommendations and comments in terms of web development best practices:

  1. Accessibility (a11y) Semantic HTML: Use more meaningful semantic tags for better accessibility and SEO. Wrap the content with appropriate tags like <main> for the main content. Consider using <section> or <article> for structured content rather than generic <div> elements. For the score, use an <h2> or another appropriate heading level instead of repeating <h3> multiple times. Example:
<section aria-labelledby="summary-heading"> <h2 id="summary-heading">Summary</h2> </section> Alt Text: The alt text for your images can be more descriptive.

Instead of "alt='Reaction'", you could use something like "alt='Reaction icon'" to describe the image better. Button Text: Consider adding aria-label or more descriptive text to the "Continue" button for better accessibility.

Example: aria-label="Proceed to the next section"

  1. SEO Best Practices Meta Tags: Include meta description tags to improve SEO. This will also help your page look better when shared on social media or search engines. Example:
<meta name="description" content="Check your test results summary and see how you compare with others." />

Final Thoughts: Your code already adheres to good foundational practices, but integrating these suggestions will help improve the accessibility, responsiveness, and overall maintainability of the project. Keep up the good work!

1

Please log in to post a comment

Log in with GitHub
Discord logo

Join 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