@TedJenkler
Posted
Hi @Ramon-Alvez,
Nice project! Here are a few suggestions for improvement:
Simplify HTML: To reduce code, consider using CSS Flexbox for the <ul> element. Setting flex-direction: column can eliminate the need for unnecessary <li> tags.
Accessibility: Adding ARIA labels to your links can greatly enhance accessibility and help screen readers provide better navigation. For example:
<a href="https://example.com" aria-label="Visit our homepage">Homepage</a>
SEO Optimization: Since this project might be shared on social media, adding Open Graph (OG) meta tags in the header will improve SEO and make your links more attractive when shared.
Example:
<meta property="og:title" content="Your Project Title"> <meta property="og:description" content="A brief description of your project."> <meta property="og:image" content="URL to your image"> <meta property="og:url" content="URL to your project">Extra Touch: For a more polished look, consider adding a transition effect to your hover states. For example:
a { transition: background 0.5s ease; } This will animate the background change, making the hover effect smoother and more engaging.
Hope these suggestions are helpful!
Best, Teodor
Marked as helpful
@Ramon-Alvez
Posted
Hi @TedJenkler, thanks for the tips!
After I arrived from college I tried to follow your step by step and it ended up working, so I want to thank you again. And if you are interested, please take another look at my code!
About the SEO Optimization, I did a little research on the subject, I understood what it was for but I didn't see many practical examples, so I ended up copying the meta tags you sent me and doing what I thought to be right.
If there is something wrong or something I can improve, I would be grateful to hear again and come back to code more!