[UPHPU] Validation
Jonathan Duncan
jonathan at jkdwebmagic.com
Tue Jun 6 10:22:20 MDT 2006
On Tue, 6 Jun 2006, Scott Hill wrote:
> On 6/6/06, Wade Preston Shearer <lists at wadeshearer.com> wrote:
>>
>> Tables are not bad; misusing tables is bad… just like misusing any
>> tag or technology is bad. Tables should not be used for layout. That
>> is not what they were created for. Tables are to organized tabular
>> data or information. Does this mean that they can only be used for
>> text (like a spreadsheet)? No. If you have something like a catalogue
>> or a bunch of profiles with images and text that should be tabular
>> (multiple rows and columns), then use a table… that's what it's for.
>> But the skeleton and main structure of your site shouldn't be one
>> giant table. I can't force you to not do this, but I heartily
>> recommend it. You are significantly limiting yourself using tables
>> for structure. People need to stop thinking of pages like a flat
>> piece of paper or the whole "slices" thing. If you design by slicing
>> up your layout, they your site is limited and bloated. You need to
>> think two dimensionally… in layers. Don't think of a web page as a
>> "sheet," like you would a brochure. Think of as media, like
>> television. Build it with only the blocks you need instead of filling
>> in all of the cells like you were using a spreadsheet.
>>
>>
That is a very good way to explain it Wade. The "slices" method was how I
started also (back in 1994). But you are very correct, with CSS it makes
creating a web page more like creating a page in a newspaper or magazine
or scrapbook. There are multiple layers the sit on top of each other.
Excellent way to put it.
> If I've misused tables it's because I don't know any better yet. My first
> lame attempts at a web page came from looking at code from other sites and,
> at the time, almost all of the sites I looked at used nested tables to a
> fault. However, I always try to learn as much as possible. Also, because
> of my programming background, it's difficult to think of a web page as
> anything other than something flat. But I will try to incorporate these new
> ideas into my designs. And I promise I do use CSS (divs mostly) much more
> than I used to. I just wish I had the time to really become fluent in CSS.
> It's like a whole other world.
>
This is how I learned also and probably how most people learned web pages,
at least those who have been doing it for a while. It is a very good way
to learn, but also a good way to pick up bad habits. ;)
If you would like to be enlightened and motivated to use more CSS and more
standards I would suggest visiting this web site:
http://csszengarden.com/
Read the whole page, then click on all the links. This will give you a
real feel for the potential that proper/good use of CSS and web standards
holds for everyone.
Jonathan
More information about the UPHPU
mailing list