Despite most programmers knowing at least some HTML (let’s be honest, most know quite a lot but we don’t want to generalise too much), the intricacies of the markup language aren’t spoken about enough.

HTML has, in some ways, got a reputation of being easy. Easy to learn, easy to read, easy to understand, and easy to work with (write it in a file, save it with an .html file suffix and you’ve basically built a site).

However, look closely and you’ll see it’s really not that simple. In this series, we’re going to share bad code that we’ve seen in the wild.

See how mistakes you find in the following block of HTML and let us know what you found on X, BlueSky or Threads.

<p align="center”>
<img src=“images/logo.png” width="175px" height="175px”>
<br />
XYZ is a simple ABC written in Rust that can be played on the web <a href="https://example.com”>Try it here.</a>
</p>

Want the answers? Check the replies on this post to see what people in our community thought needed fixing.

Other interesting articles:
HTML
See all articles
Jobs with related skills
PHP Junior Entwickler (m/w/d)
Instaffo
·
5 days ago
Pinneberg, Germany
TYPO3 Entwickler (m/w/d)*
Instaffo
·
today
Witten, Germany
Senior Full-Stack Developer (m/w/d)
Instaffo
·
yesterday
Kornwestheim, Germany
ERP & Software-Entwickler (m/w/d)
Instaffo
·
yesterday
Bad Homburg v.d. Höhe, Germany