https://www.htmhell.dev/adventcalendar/2025/23/
For the Love of details - HTMHell
A collection of bad practices in HTML, copied from real websites.
for the love ofdetailshtmhell
https://www.htmhell.dev/6/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/34-a-button-is-not-a-link/
#34 a button is not a link - HTMHell
A collection of bad practices in HTML, copied from real websites.
a buttonhtmhell
https://www.htmhell.dev/adventcalendar/2025/12/
A11y Considerations in Math on the Web - HTMHell
A collection of bad practices in HTML, copied from real websites.
math on the weba11yconsiderationshtmhell
https://www.htmhell.dev/adventcalendar/2023/24/
Never underestimate HTML - HTMHell
A collection of bad practices in HTML, copied from real websites.
never underestimate htmlhtmhell
https://www.htmhell.dev/3/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/35-a-perfectly-structured-button/
#35 a perfectly structured button - HTMHell
A collection of bad practices in HTML, copied from real websites.
perfectlystructuredbuttonhtmhell
https://www.htmhell.dev/20-close-buttons/
#20 HTMHell special: close buttons - HTMHell
A collection of bad practices in HTML, copied from real websites.
htmhellspecialclosebuttons
https://minifeed.net/blogs/tSFgWT
HTMHell | minifeed
htmhellminifeed
https://michaelspellacy.com/htmspell-on-htmhell/
HTMSpell on HTMHell - Michael Spellacy
Some bad HTML I discovered on Disney Plus' web app is featured here. This is a fun site, too. Lots...
htmspell on htmhellmichael spellacy
https://www.htmhell.dev/32-almost-a-proper-close-button/
#32 almost a proper close button - HTMHell
A collection of bad practices in HTML, copied from real websites.
close buttonalmostproperhtmhell
https://www.htmhell.dev/adventcalendar/
HTMHell Advent Calendar 2025 - HTMHell
An article, talk, or tool that focuses on HTML every day until Christmas.
advent calendarhtmhell
https://www.htmhell.dev/31-additional-assistance/
#31 additional “assistance” - HTMHell
A collection of bad practices in HTML, copied from real websites.
additionalhtmhell
https://www.htmhell.dev/1/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/adventcalendar/2025/21/
Styling by Language: Using the lang Attribute for Multilingual Design - HTMHell
A collection of bad practices in HTML, copied from real websites.
by languagestylingusing
https://www.htmhell.dev/adventcalendar/2024/28/
Boost website speed with prefetching and the Speculation Rules API - HTMHell
A collection of bad practices in HTML, copied from real websites.
website speedand thespeculation rulesboostprefetching
https://www.htmhell.dev/4/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/adventcalendar/2025/25/
Abbreviations done right: The abbr element and why not use it - HTMHell
A collection of bad practices in HTML, copied from real websites.
https://www.htmhell.dev/5/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/
Markup from hell - HTMHell
A collection of bad practices in HTML, copied from real websites.
from hellmarkuphtmhell
https://www.htmhell.dev/adventcalendar/2025/6/
Accessible by Design: The Role of the 'lang' Attribute - HTMHell
A collection of bad practices in HTML, copied from real websites.
the role ofby designlang attributeaccessible