Back to Portfolio
Code Practices
I've included this page for those who want to understand a little more abour my usage of tableless HTML + CSS, as well as my general rules for coding.
Since the web is so fluid, its important to be able to easily update the graphical look of the site to be able to compete with the rest of the web. For this reason I believe strongly in separating information structure from the graphic design. This allows for ease of re-design and makes re-skinning a website much easier, faster and economical than if it had been coded with HTML tables. In practice this means using DIV tages and CSS includes in place of tables.
I design my HTML + CSS code with the idea that someone else will be looking at it -- and will be needing to quickly understand the structure and any special elements, such as includes. For this reason I comment my sites heavily, realizing that it only slightly disadvantages the bandwidth, while greatly increases the speed and efficiency of designers editing the code.