|
Posted by Chaddy2222 on 03/11/07 11:14
Jeff wrote:
> Chaddy2222 wrote:
>
> > Richard Formby wrote:
> >
> >>Jeff wrote:
> >>
> >>
> >>>Chaddy2222 wrote:
> >>
> >>[whatever]
> >>
> >>
> >>> Are you blind?
> >>
> >>As a matter of fact yes, Chaddy is. Not totally, as I understand.
>
> That explains the color choices. Less colors would be a good start.
>
> Adding colors is kind of like adding properties to a stylesheet. When in
> doubt, don't.
> >>
> >>And he's been around here a lot longer than you have.
>
> Maybe, maybe not. I've been around for quite a while, I'm just not a
> regular.
> >>
> >
> > Hmmm, i'm not sure on the length part, but yes, you were spot-on with
> > your other points.
> > I think I was mainly just a bit shocked by Jeff's suggestion of useing
> > tables for lay-out. I have bad memoried of tables for lay-out, check
> > my URL on the way-back machine. Then take a look at my moddern site
> > for a quick comparison (I can't be stuffed useing a spelling checker
> > (very buggerd after staying up last night to work on the other CSS
> > stuff). I did not think tables were really workable for this layout I
> > am working on anyway.
>
> Why, it's dead simple. And you never have to specify heights or a host
> of other things.
>
Well yeah, but you don't need to useing CSS eather. I was makeing my
layout overly complex which is the only reason why it was not working,
I was trying to get things to work by specifying widths on
everything.
> <table>
> <tr><th colspan="2">Logo</th></tr>
> <tr><td id="side_nav"><div>side nav stuff</div></td><td
> id="content"><div>content stuff</div></td></tr>
That mark-up is not really very meaningfull, you should really place
blocks of text in paragraphs, as the <div> tag does not have any
samantic meaning. You should only use div's for layout out the stuff
that adds too the page, like headers and footers, that kind of thing
and menu items should really be in a list. I am planning to do that
for my main site very shortly, which can be done in one file with the
includes.
> <tr><td colspan="2"><div>footer stuff</div></td></tr>
> </table>
>
> It's hard to go wrong there. Columns are always columns and you *never*
> have the weird wraps and items out of place that can happen when you
> have floated content. I'm waiting for display: inline-block to be widely
> implemented correctly, or to have actual columns. It'll eventually
> happen...
I agree that tables can be easy to use for layout, especially with
WYSIWYMG editors, as you just need to click some buttons and bam,
there's your table. But it's not really a good way of doing things, as
an example, images placed in a talbe do not act in a fluard manner
when you re-size the window, but it depends on the target audience a
bit. But generally it's hard to say who is actually vieing your
website so target audience does not really come in to the argument as
much as it would in other media.
If you want stuff too "look identical" in all web browsers, with maybe
Linux being the exception, then use Flash, as it does not need very
much HTML to get it working and as the majority of people have it
installed. Mind you, the useual rules regarding borwser plug-ins
applie.
<rest of post snip>
--
Regards Chad. http://freewebdesign.cjb.cc
Navigation:
[Reply to this message]
|