Kathy,

On May 7, 2005, at 10:36 PM, Kathy wrote:

Welcome, I hope you enjoy learning css as much as I do. I highly recommend spending some time browsing the list wiki <http://css-discuss.incutio.com>. It is a treasure trove of knowledge.

Some use pixel size for text, others use em's, others use words like
small. Is there a best way or does it depend?
How to chose font size units has been discussed at great length on this list, so check out the wiki on this one. I avoid pixels because then ie/win users can't change the size of the text, but other than that I'm not picky. I tend toward ems, but its just a personal preference.

Similar question for colors, some use hex codes, some use words like
"navy", is there a best way?
No, hex or rgb give you the most choice. Only certain color words are used across many browsers. Just pick the method that makes sense to you and be consistent.

Some people use linking to the stylesheet, some use importing. Then
there's putting the CSS in the header. I see the advantage of using a
separate stylesheet as opposed to in the header, but if you have a
small site, say 5 or 10 pages, is there ever an advantage to not using
a linked stylesheet? What about linking or importing?
Importing is a way to exclude NS4, which has strange css support. I avoid putting the css in the head unless it is a one-off demo for someone. A few pages turn into 10 pages which turns into 50 pages or more, and then you have a maintenance nightmare.

I see most people are doing their best to completely avoid using
tables, but then I've seen a tutorial recommending a simple table
layout as a foundation, then using CSS to define everything. Is there
a reason to avoid tables altogether other than "I want to"?
There are things you can do using css that you just can't do with a table. Also, with a css based layout you can, to some degree, re-arrange the page sections without having to change the html. I have a personal preference for using the html tags for what they were designed to do. Tables weren't designed for page layout, but we learned to use them that way because it worked. When you come to the point of thinking outside the table box there is much freedom.

hth

Roger,

Roger Roelofs
Know what you value.

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to