@TedJenkler
Posted
Hi @Yokene,
Nice project! Here are a couple of suggestions for improvement:
Flexbox & Div Reduction: Instead of relying on multiple <div> elements to structure your component, consider using Flexbox. This allows you to stack content with flex-direction: column, reducing unnecessary <div>s, which will make your code cleaner and improve both SEO and accessibility. Also, try using semantic HTML tags like <main>, <section>, or <article> where appropriate.
Headings Usage: I noticed that you are using <h1>, <h2>, and <h3> for styling purposes rather than their intended meaning. Headings should reflect the importance of the text, not just the style. This will improve your SEO score and accessibility, as search engines and screen readers rely on the proper use of headings to understand the structure of your content.
Keep up the great work!
Best, Teodor
Marked as helpful