saila.com >
Widen your browser for extra content
CSS Layouts
A tableless, CSS-based, liquid, three-column layout
Source: Design & Usage
A little over a year after this template started getting some public
attention, I?m tweaking it ever so slightly. Before ?officially?
releasing it, I?d like to get it tested
. Please report any problems
(including the browser and operating system). Thanks.
------------------------------------------------------------------------
With the advent of standard-compliant browsers like Internet Explorer
5+, Netscape 6.x, and Opera, Web developers began a concerted effort
to develop valid Web pages using
cascading style sheets instead of the traditional tables. The resulting
pages page should be:
* considered *valid HTML and CSS*
* *liquid *
* and built *without tables*
While CSS makes it relatively easy
to create two-column
layouts, three-column ones like this site?s, remain difficult. As a
result, sites like glish.com , BlueRobot
, and Owen Briggs?
began
offering robust templates for public use (Al Sparber of PVII also has a
variety of templates that degrade nicely
).
Now, saila.com is offering one as well. This template, based on the one
used currently on one edition of this site:
* meets all of the above requirements <#holygrail>,
* all three columns are *fluid*
* in most browsers, *none of the columns overlap*
* and it actually works in the often problematic *Netscape 4*.x
,
Browsers in the fifth generation and higher will display all the
templates, but some have been optimized with minor hacks to reproduce
how the template behaves in CSS-2?compliant browsers. All templates
validate, though.
An annotated version of the complete template
explains how it works.
There are four versions to choose from:
* |saila_layout-nn4.html| will work in all browsers from Netscape 4.x up
* |saila_layout-ie5.html| will work in all Windows-based Internet
Explorer browsers over version 4; the Macintosh version of
Internet Explorer 5; all Gecko-based browsers; and Opera version 5
and up.
* |saila_layout-ie6.html| will work in all Windows-based Internet
Explorer browsers 6 and up; the Macintosh version of Internet
Explorer 5; all Gecko-based browsers; as well as Opera version 5
and up.
* |saila_layout-css2.html| will work in all CSS-2?compliant
browsers, such as the Gecko-based ones, and Opera version 5 and up.
See the chart detailing browser support for the template .
Back to top <#top>
saila.com > · About | Feedback | Search
| Subscribe | Privacy
Copyright © 1996-2004, Craig Saila . All content on this
Web site is governed by a Creative Commons license
, unless otherwise noted.
ISSN 1496-3035
More about CSS layouts:
* CSS Layouts (templates)
* CSS Layouts for Netscape 4
* Tables or CSS?
* Serving different style sheets to different browsers
* One page, many designs
Home >
Design & Usage
* Steadfast Suggestions for Web Design
* CSS Layouts
* Using Colour on the Web
* Web Building Tips
* Show your attributes!
* HTML is not an acronym?
* Evaluating Magazine Web sites
* The Condensed Net Glossary
* The Convergence Style Guide
* Lorem Ipsum
* Web Design Resources
Web Journalism
* Getting started
* Teaching online journalism
* Crisis coverage in online news
* Why end with 30?
* Getting a press pass
* How to get a job
* A question of objectivity
* Net's effect on journalism
* Recommended Links
* Essays
Attic
* Sandbox
* Limited Genealogy on the Saila Surname
* Top 100 English-Canadian Books
* CBC?s Great Books Picks
* Memorial to Allen Ginsberg
* Various Pictures
Writings
* LCKY Blog
* Main Page Rants
* Redesign 2003
* Articles, Interviews, and Reviews
* The Bytewriter
------------------------------------------------------------------------
Search
Search tips
------------------------------------------------------------------------
Subscribe
Get updates by email
------------------------------------------------------------------------
Safer, Faster, Better [Firefox]