Question: How can I start with CSS based design? 

Answer: Well, for one: learn css\nThen, once you know css, get rid of tables.\nThen, switch totally over to div layers. \nFor example, to have a header image:\n\nin the css, put this:\n\n#header{\nwidth: 300px;\nheight: 200px;\nbackground: white url(imgs/header.gif) no-repeat;}\n\nok, now let's break that down: we gave the id a name. The name can be anything, as long as it doesn't start with a number. So, obviously since we're making a header, let's call it "header"\nThen, we gave the dimensions of the image, and made the div those dimensions. Finally, we said to add the header image as the background for that div.\n\nNow, in the html, put this:\n\n<div id="header"></div>\n\nThat's just an example. You can do anything: widths, heights, borders, backgrounds, background colors, colors, links, text...whatever. CSS just edits the html; it gives the html details as to what it should look like. \n\nAgain, learn it, get rid of tables, and use divs. \n\nYou can see some neat examples of css design at csszengarden.com
This question from the Yahoo Q&A forum is categorized in the topic: Computers & Internet