And here is the second part of the Semantic HTML: Texts and Formatting, where you will learn about paragraphs, sections, and 10 other elements that will help you write amazing HTML structures.
Last week I did a presentation about career and front-end development in Europe for Faculdade Alfa, a University in Brazil. I talked about the skills needed to become a highly qualified front-end developer and how to improve and raise the level of those skills. But as this presentation is entirely in Brazilian Portuguese, I wrote this post in English with my best tips for you to improve your technical skills.
Unfortunately, many websites are developed using an absurd amount of <p> and <div>. And that is a shame because HTML5 has about 100 elements. When we do not use all the power of semantic HTML, we only have to lose, in terms of accessibility and maintenance.
In most of the cases, images are used to make the websites content more pleasant or to demonstrate an impression or emotion to the user. However, there are other factors besides "visually pleasing" that contribute to your user having a great experience on your website.
This is the second post of the Web Accessibility Series, and here you will learn what your application needs to be accessible to screen readers users in eight steps.