Let me explain the basic layout below:
|----------------------------|
| title banner |
| |
|----------------------------|
| logut-row |
|----------------------------|
| aN |
| <<to be explained>> |
| |
| |
| |
| |
| |
| |
|----------------------------|
| footer |
|----------------------------|
a1:
| Use entire width for text |
| and images. |
a2:
|nav- | con |
|iga- | |
|tion | |
a3:
|nav- | con1 | con2 |
|iga- | | |
|tion | | |
a4:
|nav- | con1 | con2 | con3 |
|iga- | | | |
|tion | | | |
- "title banner" will contain one or two images and will not be clickable.
- "logut-row" will contain text and some form elements enabling the user to logout.
- "footer" will contain some links and some text.
- All three of the above mentioned parts will have one column only.
- "a" could be no columns (a1), two columns (a2), three columns (a3) or four columns (a4).
- "conN" is the main content where N could be the empty string or 1-3.
- The content could be in 1-3 columns with a navigation menu column. There is also a special case where there is no navigation menu column and a single column.
- The columns will be separate parts. No text beginning in col1 will continue in col2. Rather col1 might hold text and col2 some unrelated information like a list of the latest news.
Questions about the layout: (Nr 4 is most interesting)
- We tought the width could be fixed and around 1000px. Comments?
- Should we specify the width using em to make the layout more scalable for different font widths?
- Since the web site will be launched in about a year from now we skip support for IE6 and focus on IE7, IE8, Firefox 3.x+ and Safari (version to be decided). Comments?
- Suggestions on the markup and CSS for this?
- Which version of (X)HTML and CSS would you recommend? Why?
- Do you think a version for devices with small screens could simply be based on a custom CSS or would it need differences in the layout markup?