Today professionals are using CSS to design and format web pages. In this module you
will learn some of the techniques that will make your pages really interesting. CSS
has become an essential part of the XHTML toolbox. Being fluent with CSS is critical
for almost every web job you might apply for.
Check out
css Zen Garden
- Take a naked XHTML file blocked out with ID tags and ask
developers to submit their own designs. Zen Garden is what you come
up with. A great visual rush that demonstrates what you can do with
web page design.
Here's the plain HTML file without any CSS if you'd like to try your own
design:
zengarden-sample.html
Do a web search for: CSS column layout tutorial
Complete the tutorial: Setting
Up a Reusable CSS Page - Learning CSS (Cascading Style Sheet) can
be a little daunting. Here you are learning XHTML and page markup and all the sudden
there's a language inside the language!
This tutorial will help you organize the CSS rules
and help you build a common CSS template that you can use for any web page.
Complete the tutorial:
Using External Style
Sheets
This lab will show the
value of using external style sheets as well as using the <div> and
<span> elements.
Complete the lab: Using
Float
Here is the basic HTML file to get your started: testFloat.html (right-mouse
click, "save link as")
OPTIONAL: Thinking out of the GIF. How did they do this?
This same type of thinking can be used to create CSS columns that extend the full height
of the page.
(The answer is found under the Tip of the Week)
Complete the tutorial: CSS
Layout Tutorial
This hands-on lab will give you a great set of tools allowing you to:
Quickly create a 2-column or 3-column liquid layout that automatically changes as the size
of the browser window changes.
This tutorial will also show you how to use the <div> element to mark out sections on
a page that can be customized with their own CSS rules.
Add
a parchment effect on the web page and discover a new FireFox add-on: ColorZilla
Do a Web search for "CSS Validate" Find
any tools that will help you validate your CSS code.
Post your findings
out on the Discussion Area under the topic "CSS" (5 points)
CSS not working? Try validating the code to see what might be wrong.
Here's an excellent, 15-page CSS Reference in PDF format. (You can save this file by right-mouse clicking on the link and choosing "save target as")
OPTIONAL: Read Jeremy Keith's article, "CSS Based Design " Scroll to the bottom and read the very last section first. This is an excellent article and he gives a very good overview of where CSS fits into today's Web world.
OPTIONAL: Dreamweaver Students - Work through
chapter 5 - Templates and Style Sheets in the DreamWeaver text.
Although your mileage may vary, I've found the DreamWeaver CSS panel to
be very cumbersome. I find it much easier and quicker to use the hotkeys: CTRL ~ to
switch from the design view to the code view, scroll quickly to the top
of the file,
and type in the CSS styles I want.
Or, even better, open up the external CSS page and edit the code
there.
| Activity | Due Date |
|---|---|
There is no project for this module. Get started on the design and layout of your capstone project. Make sure you use CSS for column layout. Note: Don't miss learning about these great techniques just
because there is no project. You will need these techniques as part of your
capstone project; in fact, for any web page you create. Need a project to
motivate yourself, use the information in this module to help design the
page layout for your capstone project. |
|
| No quiz this module | 8~) |
All done? You can start working with the next module: Image Maps |
--- |
del.icio.us is
a great website that allows you to save and annotate all your bookmarks/favorites.
There are extensions for both FireFox and IE that put icons on the toolbar
for quick access to del.icio.us:
The blue-checkered del.icio.us logo displays your list
of bookmarks out on the site.
The TAG icon allows
you to quickly bookmark and annotate any page you are on. You can also
assign your own tags or categories to the bookmark.
Each time you tag a page it is consolidated with the other users on del.icio.us. As you view your del.icio.us page you will see a list of items and how many other people have tagged that link. And, you can do a search for one of your tags and all the bookmarks with that tag will show up along with the comments that each user typed in. This turns out to be a very precise search tool with very little clutter. It's like a huge voting system based on everyone's tags and annotations.
Here's my list of public bookmarks: http://del.icio.us/webExplorations
How do you think out of the GIF? Using animated shots, layers, the drawing tool and transparent backgrounds, the artist thought "out of the box" and added some pencil sketches of his own. You can do this in GIMP or PhotoShop. Click here to see a visual clue. Here's a tutorial on GIMP animations.
Questions? Send me an email: peter.johnson@southcentral.edu
Read my blog at:
http:webexplorations.com/blog
Strong Start, Successful Finish