Writing Semantic (X)HTML

Jesse Skinner explains why developers should use appropriate semantic tags when marking up a page, rather than just putting everything inside a <div>. Here’s a quick reference list of what I commonly use: <div> – For large page sections, and when there isn’t a specific semantic tag <h1> … <h6>: For section header titles <p> […]

Continue reading...

How to Build a Template in CMS Made Simple While Maintaining Sanity

I’m not a big fan of CMS Made Simple, but I end up doing a lot of sites in it by request. It’s taken me awhile, but I think I’ve found a way to structure templates that doesn’t make me want to club baby seals out of frustration. First, what I don’t like about it. […]

Continue reading...

Preloading Images

UPDATE: Now that all modern browsers (that is, everything except IE8 and older) have support for multiple background images via CSS3, that is my preferred method. It’s detailed by Jeff Starr in his post, Better Image Preloading with CSS3. * * * * I’ve been looking for a good way to preload images for rollovers, […]

Continue reading...