Weeks 51 & 52

December 28, 2012 · 0 comments

Do you know the difference between HTML, CSS, and JavaScript?  Not many people do, so I thought I’d share my analogy of a website being like a house, where each webpage a room.

The HTML is the architecture of the house — walls, floors, ceilings, pipes. On a webpage, this will be its layout and size of the header, sidebar, footer, and main content section.

The CSS is the interior design — floor tiles, carpet, lighting, furniture. CSS is what controls the fonts, colours, and spacing of the page.

JavaScript is the interactivity — taps, oven, alarm clock. JavaScript is responsible for things like rollover images and contact forms.

One of the classes I’ll be taking next semester is CSS.  Being primarily self-taught, I’m really looking forward to filling in the gaps in my knowledge and learning more about CSS3.

In the meantime, I’ve been exploring a collection of code experiments compiled by Hakim.se.  I think the Keylight is my favourite so far:

Also showing the power of CSS3 is this iPhone graphic.

How much is $100,000? This much!

A nice graphic showing How Animals See the World!

How to make a tiled pattern.

Enjoy!

Like Be the first one who likes this post!

Leave a Comment

Previous post:

Next post: