For the past…forever I’ve been attempting to re-code my other website. Currently, my site employs the use of tables to render everything in an eye-pleasing fashion. I like the end result. I’ve never had any reason to change the way my site looks. Granted, its come a long way from a collection of static html pages, but it has maintained its same appearance.
The only problem with the layout is how it is accomplished. …tables… Yes you read correctly, tables. I know I know, tables have a distinct purpose and should never be used to design the entire layout of a web page. I know this now… When I first started with web design, I thought tables where the coolest thing in the world and used them everywhere! My site is the sole survivor of that era.
Back to the present, during the past two weeks I’ve been attempting to delete the tables in favor of divs. I started with the page where everyone lands on, the index page. My entire website employs the use of Ajax so I set up the index page to make user visitors have javascript enabled. If not, they never make it out of index.php and instead get the option of sending me an email.
I know divs are better for layout and I’ve tried over and over again to find a way to rid myself of the table menace without sacrificing the layout I’ve come to love. However, after all this effort, I’m throwing in the towel. Its just not worth the pain! Granted, I only have two pages to worry about but with no end in sight in two weeks, it is time to call it quits. I am going to redo my site and bring it up to xhtml standards and in the process clean up the code as much as possible. But that’s all, nothing more. My tables will just have to stay for a while longer.