On day 26 Darice de Cuba helps you with naming class names. #htmhellAdventcalendar

https://www.htmhell.dev/adventcalendar/2025/26/

Class names for content not design - HTMHell

A collection of bad practices in HTML, copied from real websites.

Class names for content not design - HTMHell

On day 25 Alex Muzenhardt helps you write abbreviations. #htmhellAdventcalendar

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.

Abbreviations done right: The <abbr> element and why not use it - HTMHell

On day 24 Tomasz Jakut defines the three semantics of HTML. #htmhellAdventcalendar

https://www.htmhell.dev/adventcalendar/2025/24/

The three semantics of HTML - HTMHell

A collection of bad practices in HTML, copied from real websites.

The three semantics of HTML - HTMHell

RE: https://front-end.social/@matuzo/115776737053699408

I didn’t expect this to go up until after Christmas but Santa came early!

I wrote a piece for this year’s HTMHell Advent Calendar!

Ever wondered how awesome the <details> element is?

Ever pondered what hidden powers lie within?

I’ve got you covered!

#WebDev #HTML #CSS #JS #HTMHellAdventCalendar

https://www.htmhell.dev/adventcalendar/2025/23/

On day 23 @developerjustin shows some love for the <details> element. #htmHellAdventCalendar

https://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 of <details> - HTMHell

On day 22 @vale.rocks takes us down memory lane. #HTMHellAdventCalendar

https://htmhell.dev/adventcalendar/2025/22/

The HTML Elements Time Forgot - HTMHell

A collection of bad practices in HTML, copied from real websites.

The HTML Elements Time Forgot - HTMHell

On day 21 Julia Undeutsch shows us how to use the lang attribute for multilingual design. #htmhellAdventCalendar

https://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.

Styling by Language: Using the lang Attribute for Multilingual Design - HTMHell

On day 20, @katrin_k talks about the usefulness and potential of the title element. #htmhellAdventcalendar

https://htmhell.dev/adventcalendar/2025/20/

The many lives of the page title - HTMHell

A collection of bad practices in HTML, copied from real websites.

The many lives of the page title - HTMHell

On day 19 @knowler shares his experience with divitis, a highly contagious disease. #htmhellAdventcalendar

https://htmhell.dev/adventcalendar/2025/19/

Semantics beyond the tag name - HTMHell

A collection of bad practices in HTML, copied from real websites.

Semantics beyond the tag name - HTMHell

Anyone a part of a “divitis” webring? Is the `<section>` element your best friend? Do you use semantic HTML, but have never looked up the definitions for the elements you use? I wrote this for you.

https://htmhell.dev/adventcalendar/2025/19/

#HTML #HTMHellAdventCalendar #WebDev

Semantics beyond the tag name - HTMHell

A collection of bad practices in HTML, copied from real websites.

Semantics beyond the tag name - HTMHell