13.02.2013 Views

WEB STANDARDS CREATIVITY

WEB STANDARDS CREATIVITY

WEB STANDARDS CREATIVITY

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

142<br />

The masthead includes several important elements: the organization’s name, the service (or site) you are in, and the language<br />

toggles (the two sites were produced in four languages).<br />

I try to avoid id and classnames that are presentational in their meaning. For example, I could have named the masthead<br />

topbar, topnavigation, or something like that, but that implies a presentational position, so, masthead it is.<br />

Once I have those two elements, I need to wrap them in a container div that I will use to define the width of the grid, both<br />

in fixed and flexible modes.<br />

<br />

I can then add the columns after the masthead. I’m adding dummy content in there for the purposes of this demonstration.<br />

<br />

<br />

Some content goes here<br />

<br />

<br />

<br />

<br />

Some content goes here<br />

<br />

<br />

<br />

<br />

Some content goes here<br />

<br />

<br />

I have three columns here, with ids of c1 to c3. Perhaps, semantically, these are not the best names for columns, but without<br />

getting quite abstract in the naming convention, I think this is the best option to illustrate the point. Also, for development purposes,<br />

they are easy to remember, which is essential when there are hundreds of layout possibilities with a six-column grid.<br />

Now I have the bare bones of the HTML structure. I have a masthead and three columns.<br />

<br />

<br />

<br />

IBO: OCC logged in home page<br />

<br />

<br />

<br />

<br />

<br />

High contrast layout<br />

<br />

<br />

IBO<br />

OCC<br />

IBIS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!