> Markdown version of [/magazine/574-spot-the-mistakes-a-paragraph-with-problems](https://www.wearedevelopers.com/magazine/574-spot-the-mistakes-a-paragraph-with-problems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Spot the Mistakes: A Paragraph with Problems **By:** [Daniel Cranney](https://www.wearedevelopers.com/@daniel-cranney) **Published:** April 13, 2025 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](https://x.com/wearedevs), [BlueSky](https://bsky.app/profile/wearedevelopers.bsky.social) or [Threads](https://www.threads.net/@_wearedevelopers). <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](https://www.linkedin.com/posts/christianheilmann_saw-this-html-in-a-readme-in-2025-amazed-activity-7311611896778899456-iCNI?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAAchH2kB1O6pyRoTQDs8bqpNpLdOYCKIdQc) to see what people in our community thought needed fixing. ## Related Articles - [Spot the Mistakes: HTML Forms](https://www.wearedevelopers.com/magazine/577-spot-the-mistakes-html-forms) - [Spot the Mistakes: CSS](https://www.wearedevelopers.com/magazine/589-spot-the-mistakes-css) - [Spot the Mistakes: HTML Tables](https://www.wearedevelopers.com/magazine/583-spot-the-mistakes-html-tables) - [Dev Digest 104 - Fight for your right to 3rd party](https://www.wearedevelopers.com/magazine/390-dev-digest-104-fight-for-your-right-to-3rd-party) ## Related Videos - [Semantic HTML means it's semantic, right? Right?](https://www.wearedevelopers.com/videos/1674-semantic-html-means-it-s-semantic-right-right) - [Using all the HTML, Running State of the Browser and "Modern" is Rubbish](https://www.wearedevelopers.com/videos/1291-using-all-the-html-running-state-of-the-browser-and-modern-is-rubbish) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - CSS or BS?](https://www.wearedevelopers.com/videos/1850-wearedevelopers-live-css-or-bs) ## Related Jobs - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/679408-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/356601-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/646086-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/643147-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/645320-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/682327-remote-senior-full-stack-engineer) at **Edge Impulse**