September 2006 Archive

Blog Launched

Wednesday, September 6th, 2006

I figure it’s about time that I started giving back to the development community. Therefore, I’ve started blogging. Over the next few weeks, I’m hoping to share my knowledge of Javascript, CSS, and PHP with you all. And who knows — there may even be a post or two about my life.
As with almost any […]

Distributing Elements Within a Container

Wednesday, September 6th, 2006

One aspect of HTML and CSS I’ve always felt is lacking is the ability to distribute elements evenly within its container. Using the CSS rule text-align:'justify', you are able to justify lines of text within their container, but there’s really no equivalent for non-text elements.

Vertical Alignment with Cascading Style Sheets

Wednesday, September 27th, 2006

It’s not often that you’ll hear me say I miss something about designing with tables. Cascading stylesheets have made my markup cleaner, slimmer, and much easier to maintain. And, for the most part, designing with CSS has been a blast. I can’t believe I actually resisted moving to CSS for a while. But, there’s one attribute from the good old td tag that I sorely miss — valign. I used to find it very annoying that valign would always default to middle and that, for the most part, I’d have to go through every table cell and set valign="top". Now that I’ve moved to a complete CSS workflow, there’s no valign and, to be honest, I kind of missing the little guy. So, I decided to bring the power of valign to the twenty-first century.