While they say a picture is worth a thousand words, not every image is self-explanatory. Sometimes a few words of description or context can make the difference between a confusing image and a clarifying one. That’s why image captions are often a good idea. […]
Read Article
In more cases than not, a simple, no-frills horizontal navigation bar is exactly what the doctor ordered. So today’s tutorial is all about going back to basics. […]
Read Article
Today, I want to take a brief step back from our normal how-to fare to talk about why we do things the way we do them: the semantics that guide our development. […]
Read Article
I recently wrote an article on creating a calendar using lists instead of tables. The first thing that I realized as the comments started to roll in was that my tutorial was fundamentally incomplete in a couple of vital ways. I’d covered the “how,” but not the “what” or the “why.” So I’ll cover more of that here. […]
Read Article