In DMT class this week, I was amazed to find out what css could actually do, especially when shown the wonderful CSS Zen Garden site that beautifully captures its "powers".
It wasn't that I hadn't heard of or used css before, but I had always thought of it as just something that could set the basic visual elements of a page, such as overall background colour, or the font of the text on the page unless stated otherwise in the html. I also knew that css was able to layout a page, but had no idea how that could possibly work.
With learning about XHTML, a new concept of web design was introduced to me, that being the ability to separate content into the html coding, and layout into pure css. The css can be used to control separate elements on a page through tagging it with an id that will have a corresponding css command setting its style. This means that every element can essentially be styled, positioned and visually refined through css.
I'm very excited about this idea, and very much look forward to actually being able to create pure css defined layouts on a website. For now, I feel I have a lot to learn on how to use css beyond the basic full page elements. In an attempt to find out more, I came across http://www.w3schools.com/css/default.asp, which seems to be a useful tutorial on starting and learning css (it also has tutorials on javascript, xhtml and html5, which should come in handy through-out this semester of learning also!).
So second week, and I'm already able to answer questions I've been asking for the past seven years or so! Things are going well!
Hi Cecilia,
ReplyDeleteGreat to hear you got a lot out of the last class. CSS is amazing. Its always fun to Edit the CSS of a page in the Web Developer toolbar to see that changes.
Hi Cecilia,
ReplyDeleteI think the most interesting thing I've learnt about css in the last year or so is how you can give an element more than one class.
Once you get your head around giving elements classes and setting the style of a class this really helps tidy up your css.
For example you can have a class which makes the text purple and another class that makes the text a large size and apply both of these classes to 1 element.
You'll be discovering things forever with css.
HI Cecilia
ReplyDeleteyou have a great plan to study in DMT. I am also interested in CSS, but it seems like complicated to utilize in webpage development.
in the following weeks, new technologies are to be introduced and I can pick up the skills i need to get for my final project