Digital Consultancy

What's all this CSS* stuff?

*CSS is a "new-Rave" Brazilian band from São Paulo - check them out on Wikipedia.

It also happens to stand for cascading style sheets. For those geeks amongst us, CSS has dramatically changed how websites are built over the last five years.

It's a tricky one to define if you've never built a website yourself and virtually impossible to talk about it without introducing yet more jargon. In short, if HTML defines the content of a webpage, CSS defines the look, feel and layout. If you use Word, think of it like the "styles" (Heading 1, Heading 2, Normal, etc.). If you take the time to set these up properly, it makes it much easier to globally control and update styles - just like CSS offers with websites.

In days gone by (thankfully), browser support for CSS was not particularly good. This meant you had a lot of inline formatting. Again, think of Word - instead of you simply selecting the text and clicking "Heading 2", you would have to define "Arial, 14pt, bold, black, underlined..." every time. Not very efficient...

You also had to use tables to define things like column layouts - tables are the curse of any HTML developer worth their salt! CSS not only allows you to define styles, it also lets you position items on a webpage - and it's the right way to do it.

Apart from coding emails (another story entirely), there are simply too many compelling reasons to use CSS extensively:

  • Improved cross browser support
  • Speeds up development
  • Lends itself more easily to mobile and PDA support
  • Better for accessibility
  • More likely to ensure future proofing for new browsers
  • Easier to upgrade site design later
  • It's the right way!
The Latest from the 7dots Blog
Estimating the cost of a website – the magic formula

by Ed Gossage - Tue, 20 Apr 2010 13:33

A few years ago, I was asked by an account manager whether there was a formula he could apply to calculate the cost of "a website". He was looking for a spreadsheet he could take to client meetings to provide costs on the fly without getting project managers and developers involved. You can imagine the sort of thing - a picking list with functionality and prices next to each one. I remember thinking it was a reasonable enough request. But very naive.
read full post

Why the obsession with buckets?

by Ed Gossage - Thu, 11 Mar 2010 16:32

Socialist or capitalist – which one are you? Or are you a bit of both? Someone who likes to think they have a sense of social responsibility but is far from devoid of materialistic tendencies. You go on anti-capitalist demonstrations, but you take an EasyJet flight. Are you going to vote Labour or Tory? Or is [...]
read full post

WHAT WE'RE UP TO

Arcade Fire and Google create a stunning website using HTML5 and various web technologies (use Chrome browser) - http://bit.ly/9ejgCw
Tue, 31 Aug 2010 08:58

A look at why trivial change testing can be more beneficial than radical change testing - http://bit.ly/9m2SPc
Tue, 31 Aug 2010 07:37

We're very proud to announce the successful launch of CultureLabel.com - http://bit.ly/cgGQLR
Thu, 12 Aug 2010 16:15

7dots on Twitter:www.twitter.com/hello7dots

FOLLOW US ELSEWHERE

RSS Feed twitter Facebook Flickr

GET IN TOUCH

Tel: 020 8439 1515
Email: hello@7dots.co.uk
Online: Contact form

Find us on Google Maps

7dots Limited
Kopshop
6 Old London Road
Kingston Upon Thames
Surrey
KT2 6QF

STAY IN TOUCH
Bookmark and Share
Close

How to find us...

Close

Here's a preview of the 7dots Flickr gallery

Visit the full gallery here: www.flickr.com/hello7dots