A short, useful read for the Links Beat community.
Frameworks come and go, but every page still ends up as HTML in the browser. Using the right element for the job, such as a real button for actions, headings in a logical order and lists for lists, gives the browser meaning it can use. Screen readers, search engines and reader modes all rely on that structure to understand what is on the page.