Responsive Social Profile Link Page using CSS Flexbox
Design comparison
Community feedback
- @StroudyPosted about 2 months ago
Hey, fantastic effort on this! You’re really nailing it. Just a few things I noticed that could make it even better…
- Using a
<main>
tag inside the<body>
of your HTML is a best practice because it clearly identifies the main content of your page. This helps with accessibility and improves how search engines understand your content. - Your heading elements
<h3><h4>
, Heading elements should be in sequentially-descending order (e.g.,<h1>
,<h2>
,<h3>
) to create a clear content structure, improving accessibility and SEO. Skipping levels or using them out of order can confuse screen readers, affect search engine rankings, and make your content harder to understand. - I would put these into a
<ul> <li>
,
<div class="link"> <a href="https://github.com/glowri57">GitHub</a> </div> <div class="link"> <a href="https://www.frontendmentor.io/profile/glowri57">Frontend Mentor</a> </div> <div class="link"> <a href="www.linkedin.com/in/glory-ofurum-22a17a214">LinkedIn</a> </div> <div class="link"> <a href="https://x.com/Glowri57">Twitter</a> </div> <div class="link" id="Instagram"> <a href="https://www.instagram.com/glowri_digitals/">Instagram</a> </div> </div>
-
For future project, You could downloading and host your own fonts using
@font-face
improves website performance by reducing external requests, provides more control over font usage, ensures consistency across browsers, enhances offline availability, and avoids potential issues if third-party font services become unavailable. Place to get .woff2 fonts -
I think you can benefit from using a naming convention like BEM (Block, Element, Modifier) is beneficial because it makes your CSS more organized, readable, and easier to maintain. BEM helps you clearly understand the purpose of each class, avoid naming conflicts, and create reusable components, leading to a more scalable codebase. For more details BEM,
I hope you found this advice helpful! Keep up the great work, and don’t forget to dive deeper into the details. You’re doing amazing, and I can’t wait to see what you create next. Happy coding! 🚀
Marked as helpful1 - Using a
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