Design comparison
Solution retrospective
All feedback are wellcome, also I'm new using BEM, is my first time
Community feedback
- @petritnurediniPosted 9 months ago
Congratulations on completing your Recipe Page project! Your page is well-structured and visually appealing. Here are a few best practices to enhance your project:
-
Semantic HTML: Use more semantic elements such as
<article>
,<section>
, and<figure>
to improve the structure and accessibility of your page. Learn about semantic HTML here. -
CSS Class Naming: Your CSS classes are descriptive, which is great. To improve, consider adopting a naming convention like BEM for better readability and maintainability. More on BEM here.
-
Responsive Design: Ensure your design is fully responsive. Test on various devices and screen sizes to maintain a consistent user experience. More on responsive design here.
-
Accessibility: Focus on making your website accessible. This includes proper use of ARIA roles and ensuring the site is navigable and readable by screen readers. More about web accessibility can be explored here.
-
Image Optimization: Optimize images for faster load times and better performance. More on image optimization here.
-
CSS Variables: Good use of CSS variables for theming. As your project grows, this practice will make it easier to maintain and scale your styling. More on CSS variables here.
Keep up the great work! Your dedication to creating well-structured and styled web pages is commendable. Looking forward to seeing more of your projects in the future!
Marked as helpful0 -
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