Blog

Layout in CSS

Achieving the layout you desire is probably the starting point of any webpage you might be working on While it can seem like an easy task, there are often a lot of different options available when it comes to how to achieve this. I find when looking at how some sites have been coded, there are quite a few common pitfalls made when it comes to basic CSS layout.

The box model

The box model is one of the most fundamental elements of CSS, and yet it's often one of the most common mistakes I see made when debugging other people's code. If you don't get your layout right, then it's incredibly hard to get anything else on your website to look the way you want it. I'm going to go through the basics of the main display types, the box model as it relates to each of these, and how to use these to their fullest.

User agents - The good the bad and the ugly

In theory user agents are great, it's a way for devices to identify themselves to servers. Great for analytics, and in theory something that can be used, along with other methods, to optimise the content the server delivers.

It's not always Internet Explorer's fault

It's a bold statement I know, and a brave title to use, but hear me out, what I say here is worth noting.

Is that HTML5?

Is that HTML5? No, so stop asking. Seriously, do you even know what it is you are asking? When you say a strange blanket thing like that, you may as well be saying "is that an internet?"

Responsive vs Adaptive

We've all heard of "responsive design" and it's a word that's been thrown around a lot. Sadly, as with all good things on the web, it has become somewhat a buzz word. "Our site is now fully responsive" has become about as meaningful as "full social media integration" (A link to their twitter and facebook pages). I'm going to do my best to clear a few things up, and introduce you to a new word: "adaptive".

New Skills, New Site

After working at Snow Valley for just over a month now, having learned vast amounts in such a short time, I thought it was about time I put my new skills to use on my own website

Starting At Snow Valley

Today I start my professional placement at Snow Valley

We've Won Another Award

After being victorious in the first round, we took on-board our feedback, worked hard and we've done it again.

New Site Live

I am proud to announce that ei8htyei8ht.com is now live.

We've Won An Award

Good news. As part of a team of 6 we won the "Accenture Team Project Prize for second year computing students December 2010". The months of hard work paid off and to the victors the spoils: 100GBP each.