Responsive landing page using sass and bem
Design comparison
Solution retrospective
With this challenge practice my thinking in the moment to build layouts. I'm well with the result. But i thinking what the naming of my classes in my html elements should improve, i don't know how and so how can i improve the structure of my html?
Any advice for improve is wellcome 🚀 🚀 🚀
Community feedback
- @vanzasetiaPosted almost 3 years ago
Hello, Felix! 👋
Congratulations on finishing this challenge! 👏 Nice work on this challenge! 🙌
I have some feedback on this solution:
- Accessibility
- There's no
header
landmark in this challenge. The first section should be asection
element that lives inside amain
element. It's commonly known as hero section. - The logo images are important content of the website. They allow users to know on which website they are currently at, especially the users of assistive technology. Use the company name as the alternative text of the logo.
- For the Download buttons, they should be link elements with the
download
attribute instead. - For any decorative images, each
img
tag should have emptyalt=""
andaria-hidden="true"
attributes to make all web assistive technologies such as screen reader ignore those images. In this case, all images are decorative only, except the logo and social media icons. - Change all the
h3
top
. The content below each heading is too small. <a href="#" class="footer_social-link" title="facebook">
I would recommend usingaria-label
instead oftitle
attribute. I don't think thattitle
attribute would be pronounced by screen reader.
- There's no
- Styling
- I notice that you are still using
px
unit. I would recommend converting all thepx
torem
units. That way, everything will scale properly when the user changes the font size setting.
- I notice that you are still using
I hope this information is useful! Keep up the excellent work! 👍
Marked as helpful2@FelixCriolloPosted almost 3 years ago@vanzasetia Many thanks for the advices, I just implemented most 💪💪💪
1@vanzasetiaPosted almost 3 years ago@FelixCriollo You did a fantastic job with the updates! 👏
I notice that there's a companies
section
, all the companies' logos are important images. In real website, this section is going to tell that these are the companies that have used the product.1 - Accessibility
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