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.
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.Some use pixel size for text, others use em's, others use words like small. Is there a best way or does it depend?
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.Similar question for colors, some use hex codes, some use words like "navy", is there a best way?
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.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?
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.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"?
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/
