HTMHell Newsletter
Subscribe
Archive
Call for Papers: The 2024 HTMHell Advent Calendar
September 25, 2024
Hello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2024, which means that the HTMHell Advent Calendar is getting...
HTMHell Advent Calendar Call for Papers extended deadline
August 28, 2023
Hi, I just wanted to let you know that I've extended the deadline for the Call for Papers for this year's HTMHell Advent Calendar until Friday, September...
Call for Papers: The 2023 HTMHell Advent Calendar
July 11, 2023
Hello, my dear friends of high-quality markup! Last year we launched the HTMHell Advent Calendar, and it was a great success. You contributed fantastic...
# Issue #22: unordered lists in main navigations
January 20, 2023
Issue #22: unordered lists in main navigations Last year I wrote an article for web.dev called “Building the main navigation for a website”. One solution I...
Issue #21: closing dialogs
January 13, 2023
Issue #21: closing dialogs I’m really excited about the dialog element because it makes creating (modal) dialogs so much easier. The element doesn’t just...
Issue #20: Don't call it a comeback
January 5, 2023
Issue #20: Don’t call it a comeback Okay, this is really awkward. I started this newsletter intending to send at least two mails a month. The last newsletter...
Issue #19 - Debugging HTML: Linting
November 24, 2021
I’m a big fan of using different browsers for development. Recently I switched to Edge for several weeks and I discovered some really useful features. Have a...
Issue #18 - Debugging HTML: Accessibility
November 8, 2021
Most articles about DevTools focus on debugging JavaScript or performance issues, but there’s actually quite a lot you can do to debug HTML, as well. In the...
Issue #17 - the track element
October 22, 2021
Recently I posted a video on my blog and I wanted to add captions. I knew about the track element, but I didn’t know how it worked. Looking it up I learned...
Issue #16 - landmarks
October 17, 2021
Posts like this one take quite some time to prepare, but it's absolutely worth the effort because I learned a few things and I'm sure that you'll learn...
Issue #15 - spell check
October 8, 2021
I did it again; I was on vacation. That’s the reason you didn’t receive any HTMHell newsletters in the past 2 weeks. Anyway, I’m back and you can expect...
Issue #14 - Autocapitalization
September 17, 2021
Originally I wanted to write about another attribute this week, but I opened the spec to read up on it and it took me exactly 2 minutes to discover another...
Issue #13 - ol vs. ul vs. div
September 10, 2021
I believe many sites aren’t accessible just because devs don’t know how to write semantic HTML, but why. If I don’t know which consequences my choices have...
Issue #12 - crossed out content
September 5, 2021
I was on vacation last week and I didn’t have enough time to prepare a newsletter in advance. I took my laptop with me because I wanted to write it during my...
Issue #11 - print style sheets
August 15, 2021
I guess that most of you already know that you can provide print style sheets in HTML, so this week’s issue is more a reminder than a tip: Try printing pages...
Issue #10 - reversing ordered lists
August 6, 2021
HTML is so extensive that even after 20 years of writing it, I still discover attributes I’ve never heard of. The type, start, and reversed attributes are...
Issue #9 - the mailto: URI scheme
July 30, 2021
This week was really busy, so I thought I’d write a quick newsletter about something I know, a topic I don’t have to research a lot. As it turns out, I...
Issue #8 - the section element
July 23, 2021
The section element is one of those elements that causes a lot of confusion. It least it did for me before I wrote this issue. Usually I would refrain from...
Issue #7 - the avif image format
July 16, 2021
It almost seems like browsers publish a new HTML or CSS feature every week. Honestly, I don’t care for the most part because most things are nice, but not...
Issue #6 - the document outline
July 9, 2021
I’m grateful that WebAIM conducts screen reader user surveys every year and publishes the results online. We can learn so much about users, their...
Issue #5 - autocompleting password fields
July 2, 2021
It took so much longer to write this issue than expected because things were more complicated than expected. It would’ve taken me even longer, if it wasn’t...
Issue #4 - the current page
June 25, 2021
I really enjoy writing these e-mails because I learn something every time. Even today, when I wrote this pretty short post I’ve learned a few things. If...
Issue #3 - page descriptions
June 18, 2021
Sometimes we neglect or even completely forget about essential parts of our HTML documents. For example, when I audit websites I see many web pages without...
Issue #2 - gifs and reduced motion
June 11, 2021
This week I sat down and made a list of potential tips I can share in this newsletter. I already have so much that I’ve decided to turn this biweekly (every...
Issue #1 - iframe accessibility
June 4, 2021
Here it is, the first issue of the HTMHell newsletter. Starting today, I will send you an HTML tip or trick every two weeks. I will try to create a good mix...
YouTube
mastodon