Use more semantic elements. #52
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://www.reddit.com/r/learnprogramming/comments/11rozm4/htmlcss_please_eli5_why_do_we_use_divclass/
Semantic elements improve human and machine readability of code. For me, I may be fine with a ton of divs and simple class names, but it can greatly affect the performance of a screen reader.
Some outlines for basic semantic elements can be found here:
https://www.w3schools.com/html/html5_semantic_elements.asp
Of course, fixing this is going to lead to a major refactor...
Also, consider how headings are used within pages. Screen readers may cause confusion to the user if headings are skipped.
See: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/Heading_Elements