
Part 1: Tables

This was my process:
Autostretch lets the content of the cell adjust to the user's browser width. This is done by setting the width of the column to a percentage. In the code it looks like this
In CSS: .wid80 { width: 80%; }
In HTML: <td class="wid80">
What do you think is the most appropriate content for an autostretch column? Image, Flash File, Text? Think about this and post your thoughts and why to the forum. Discuss with classmates. Post the URL of the file to the Autostretch Topic in the Homework Forum. View classmates tables.
Extend Your Learning: *Optional and Helpful
From a Student: I want to share with you my own personal epiphany I had yesterday. It all centers around a small link Marcia gave us that I did not have the time to explore when we were doing Lesson 5 on tables:
http://www.computerarts.co.uk/tutorials/type/tutorial.asp?id=31863 (this link no longer takes you to the article, but does bring you to some interesting tutorials for photoshop and some web design books).
I have been having a terrible time understanding just why one would want to nest tables, and when to nest them, how to nest them, etc. I searched online a bit, but as we all know, it takes a lot of time to weed through the bad ones to find the gems. This one is a gem, let me assure you. If you are trying to figure out how to lay out your final project in tables, take the time to go through this tutorial.
The very first page is priceless - it's the first time I've seen a visual explanation of nesting (color coded!). Printing that out and staring at it started to help, but taking the tutorial (it's very easy, you download the images files and CSS, and they walk you step by step through the rest) highlighted little nuances of decision-making to me. Granted, this tutorial expects you to have a certain level of understanding about html and DW. But for me, it came along at the perfect time, made perfect sense, and I was then able to go through the mental gymnastics of actually deciding *before* I built my page how I would lay it out. I think that's what the professionals do. ;) Here's a link to my final project shell. I still need to fine-tune it, but look! the navigation bars gracefully stay on the right side of the screen when you resize the window, and all it took was a cute little 1-row, 5 column nested table, right-aligned, inside a larger 1-row, 1-column table (which is only as high as the nav bars). I don't want to tell you how frustrated I was trying to do this in Layout View. Ugh!
I hope this helps someone else out there. Thank you for pointing this wonderful tutorial out to me and thank you Marcia for initially linking it to our homework.
So then what's this all about:
"I'm excited by how many designers are moving to CSS-driven design, and discovering all its benefits. Increasingly, I see comments online to the effect of, 'I finally got into using CSS and it's is so awesome that I'm never going back to tables. I can't figure out why I ever put up with that kind of designing in the first place.' "
Just how does CSS replace tables in doing layout??? Terry
Hi Terry, "So far in our DW course, we've only used CSS for font styles. CSS is about positioning. It works with layers (AP elements). We will introduce CSS positioning and learn more about layers in lesson 9. Great link - thanks for the resource, Eric Meyer is the king of CSS. If you want a head start, check out his site now and forever! He's on the bleeding edge of web development.
Part 2: Templates
Here is an example of a template file that Hyunmi Lee, a fellow student, created.
View the template file.
View the site created from the template. (If this does not render then click HERE)
Part 3: Libraries and Snippets