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

Solution Profile card component

Steph 500

@xStephx

Desktop design screenshot for the Profile card component coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Community feedback

@petritnuredini

Posted

Congratulations on completing the Profile Card Component project! 🎉 Your dedication and hard work are clearly reflected in your project. Here are some best practices and suggestions to further improve your skills:

HTML Best Practices:

  • Semantic HTML: Good use of <div> elements for layout. Consider using more semantic elements like <main>, <section>, or <article> where appropriate to improve accessibility and SEO.
  • Alt Attributes: Ensure all images have descriptive alt attributes for accessibility. For example, alt="Top pattern" for the SVG images.

CSS Best Practices:

  • Responsive Design: Great job implementing responsive design with media queries. Continuously test on various devices to ensure a consistent experience.
  • CSS Efficiency: Try to avoid redundancy in your CSS. For instance, if multiple elements share the same properties, group them together in your CSS file.
  • Selector Specificity: Be mindful of using IDs as selectors (#id), as they have high specificity. Using classes can make your stylesheet more manageable.

General Suggestions:

  • Accessibility Enhancements: Ensure that your website is accessible, particularly for users who rely on screen readers. Use tools like WebAIM for guidelines.
  • Code Organization: Organize your CSS and HTML in a way that is easy to read and maintain. Consistent indentation and spacing improve readability.
  • Performance Optimization: Optimize images and minify CSS for better load times. Tools like ImageOptim can help with image compression.

Every project is a learning opportunity, and you're on the right track. Keep up the great work, and don't hesitate to experiment with new ideas and technologies!

For more learning resources, you can visit:

Marked as helpful

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