
Solution retrospective
What are you most proud of, and what would you do differently next time?
I am most proud of building my first project entirely on my own using HTML and CSS. Through this project, I learned how to:
- Style ordered lists (
<ol>) with custom colors and spacing. - Design tables with a clean and customized look.
- Use list markers effectively and apply CSS to enhance readability.
- Implement a basic responsive layout using media queries.
What I would do differently next time:
- Plan my HTML structure more carefully before styling, to ensure better semantic organization and accessibility.
- Organize my CSS better, using reusable classes or CSS variables to reduce repetition and improve maintainability.
- Test responsiveness on more devices to ensure the layout works smoothly on different screen sizes.
- Optimize images and fonts to improve page load performance.
Overall, this project helped me transition from following tutorials to building something independently, and I am excited to continue improving my skills.
What challenges did you encounter, and how did you overcome them?- How to style tables with custom designs.
- How to use
::markerfor customizing list bullets.
I am looking for feedback on improving the quality, readability, and maintainability of my code. Specifically:
1. HTML Structure & Semantics- I want to ensure that my use of semantic HTML elements (
<main>,<section>,<ol>,<ul>,<table>) is correct and follows best practices. - I am unsure if my headings (
<h1>,<h2>) hierarchy is perfectly accessible.
- I want advice on how to make my CSS more DRY (Don’t Repeat Yourself) and organized, possibly using reusable classes or CSS variables.
- Feedback on responsive design: while I added a media query for mobile, I am unsure if my layout scales perfectly across different devices.
- Suggestions for improving list styling, custom markers, and table design in a cleaner way.
- Are there areas where my HTML or CSS could be simplified without losing design fidelity?
- Could I improve load times or maintainability of my project, e.g., optimizing images, using external fonts efficiently, etc.?
- I’d like feedback on color contrast, font sizes, and readability for better user experience.
- Any suggestions to make the page more accessible for screen readers or keyboard navigation.
Code
Loading...
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on AliAkbar’s solution.
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