Design comparison
Solution retrospective
Qualquer feedback é bem vindo :)
Community feedback
- @A-amonPosted over 3 years ago
Hello! Great attempt~
My suggestions would be:
-
I wonder why the background doesn't cover the entire page! Set the background-related CSS properties on body, instead of main.
-
Set a height and width with same values for the social media icons/links.
-
Have an aria-label attribute for the link. This lets screen reader users know what the link is for.
-
Wrap the logo in an a tag. Usually the logo is linked to homepage.
-
Use main for the main content, and not include the header and footer. https://stackoverflow.com/questions/20470345/should-the-header-and-footer-tags-be-inside-the-main-tag/20470513
-
Don't leave alt empty unless you don't want it to show up when images fail to load or read out to screen reader users.
-
Set button's border to none. This removes the weird default border it has.
-
You seem to use box-shadow wrongly for button hence, it isn't showing up. https://www.w3schools.com/cssref/css3_pr_box-shadow.asp
Marked as helpful1 -
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