Skip to content
  • Home
  • Articles
  • Screencasts
  • Projects
  • About
  • Resources
  • Screencasts
  • Today I learned
  • Things I use
  • Talks
  • Newsletter
  • Home Home
  • Articles Articles
  • Screencasts Screencasts
  • Projects Projects
  • About About
  • Newsletter
  • Other Stuff
    • Blogroll People blogging great stuff.
    • Resources Bookmarks I want to keep for later.
    • Show some love Support my blog and newsletter.
    • Talks Talks I've given at conferences.
    • Things I use My hardware and software setup.
    • Today I learned 213 #TIL posts.
Stefan on Mastodon Stefan on Twitter RSS

Articles โ€“ Page 24

Keep writing, writing, writing ...
  1. How specify the starting number of an ordered HTML list

    Published May 29 2022 in HTML

    Learn how to use the "start" and "value" HTML attribute to specify list numbers in ordered lists.

  2. Web Weekly #66

    Published May 22 2022 in Newsletter

    Named CSS grid lines, site-specific browser controls and harmful divs.

  3. Should browsers offer site-specific user preference controls? (yes!)

    Published May 20 2022 in Tools , Web

    Explanation of the idea to expose all user preference media queries in the browser UI.

  4. How to navigate to the git root directory

    Published May 20 2022 in git

    A quick one-liner to navigate to the git root directory.

  5. Table cells support a "headers" HTML attribute

    Published May 06 2022 in Accessibility , HTML

    The table cell attribute "headers" allows you to associate multiple header cells which is useful for tables with rows or columns spanning multiple cells.

More articles

  1. Previous page
  2. Page 24 of 110
  3. Next page

Most popular posts

  • A new method to validate URLs in JavaScript (2023 edition)
  • How to import JSON files in ES modules (Node.js)
  • APIs to generate random user avatars
  • Top-level await is available in Node.js modules
  • How to use headless Chrome in serverless functions with a 50MB limit
Read popular posts

Weekly newsletter

Weekly newsletter all around web development

Get weekly news

TIL: Today I learned in Web Dev

  • How to escape CSS selectors in JavaScript
  • Self-closing tags are mostly meaningless in HTML
  • How to use EventTarget as a web-native event emitter
Learn something new

Blogroll

15 random RSS feeds I'm subscribed to. ๐Ÿ‘‡

Discover fantastic blogs

Other stuff

Topics

  • JavaScript (117 posts)
  • CSS (89 posts)
  • Tools (56 posts)
  • HTML (41 posts)
  • Bash (40 posts)
  • NodeJS (35 posts)
  • Accessibility (27 posts)
  • Web (22 posts)
  • git (20 posts)
  • Performance (19 posts)
  • macOS (15 posts)

Web Dev Learnings

  • The hover media query can help to remove hover styles on touch devices (but may include false positives)
  • CSS media queries can be nested
  • isNaN is not equal Number.isNaN
  • The for accessibility required `caption` element in HTML tables
  • button elements offer attributes to change form behavior
  • addEventListener accepts functions and (!) objects

Popular articles

  • A new method to validate URLs in JavaScript (2023 edition)
  • How to import JSON files in ES modules (Node.js)
  • APIs to generate random user avatars

Recently updated resources

  • Timeless articles
  • Job hunt and interviewing
  • A Firefox-only minimap
ยฉ 2023 Copyright Stefan Judis. All rights reserved.
โ™ฅ๏ธ