I'd like to redesign my web design as follows:
It is mostly simple and could all be done with CSS and no tables, except for the way the logo "TEST" overlays both the purple border and the white content area. I cannot see how to do this without using a table of three rows and three columns (and background images in the cells) as shown in this "cut" image:
The psuedo-code would be as follows:
<table>
<!-- HEADER ROW -->
<tr>
<TD> <!-- Background: Purple/Grey image stretched horizontally --> </TD>
<TD> <!-- Background: Purple/white image stretched horizontally -->
<!-- HEADER CONTENT (Logo image "TEST", and menu) --> </TD>
<TD> <!-- Background: Purple/Grey image stretched horizontally --> </TD>
</tr>
<!-- CONTENT ROW -->
<TD> <!-- Background: Grey color --> </TD>
<TD> <!-- Background: white color --> </TD>
<!-- PAGE CONTENT --> </TD>
<TD> <!-- Background: Grey color --> </TD>
<!-- FOOTER ROW -->
<tr>
<TD> <!-- Background: Purple color --> </TD>
<TD> <!-- Background: Purple color -->
<!-- FOOTER CONTENT --> </TD>
<TD> <!-- Background: Purple color--> </TD>
</tr>
</table>
But I would like to do this without tables if possible. Is there a way?