The Ultimate CSS Reference 124
stoolpigeon writes "Cascading Style Sheets are now the dominant method used to format web pages. Even something as simple as modifying a WordPress blog can involve digging around a bit in CSS. A quick search at Amazon on CSS returns over 7 thousand books in the computer category alone. This book claims to be the ultimate, though, and that made me approach it with a bit of skepticism. Sure, it could be a decent reference, but is it truly the ultimate reference? I admit I was curious to see." Read on for the rest of JR's review.
If any book is going to be an acceptable reference there are a few things that are going to need to be in place, no matter what the subject matter. I'd like to discuss those first, from front to back. The table of contents takes up 9 pages. It is specific enough to easily get the reader pointed in the right direction. The Ultimate CSS Reference | |
author | Tommy Olsson & Paul O'Brien |
pages | 420 |
publisher | SitePoint |
rating | 9/10 |
reviewer | JR Peck |
ISBN | 978-0-9802858-5-7 |
summary | All the CSS knowledge you'll ever need. |
The first two chapters cover introductory material, discussing just what CSS is, what it does, and syntax/nomenclature issues. After that, every chapter is reference material, until chapter 16. The last three chapters cover vendor specific properties, various hacks and work-arounds as well as the difference between html and xhtml. Those five chapters are presented more as straight out prose compared to the reference chapters between, though they still use extensive highlighting and background colors to divide and organize content.
The reference chapters are extremely well laid out. A command, property or other item is in bold at the beginning. Below it, highlighted in grey are various arguments that can be used with that item. An example will be given in a colored box. There are two grids. One covers three aspects of the spec for this item; if it is inherited, the initial value and thecss version of the item. There is also a list of browser support for the item in IE6+, FF1+, Saf 1.3+ and Op9.2+. The second grid shows compatibility for three versions of Internet Explorer (5.5, 6.0 and 7.0), three versions ofFirefox (1.0, 1.5 and 2.0), three versions of Safari (1.3, 2.0 and 3.0) and Opera 9.2. When appropriate there is also a discussion of or list of appropriate values and discussion of usage.
At the end of the book is a single appendix which contains an alphabetical index of properties. There is no proper index for the full book, which is not as bad as it could have been, without the other tools, but is still disappointing.
The typography is clear. The book is concise and clear with little wasted space or verbiage. The color scheme for highlighting the various sections is extremely easy to read and pleasant.
There is one more feature of the book that, aside from content, makes it very useful. There is an online edition of The Ultimate CSS Reference and as far as I can tell, it is completely open to use by anyone without any kinds of restrictions. I couldn't find any in my copy of the book, I didn't have to sign up for anything to use the site. This really makes up for the lack of an index as the entire book is searchable from the site. For me, it is the best of both worlds. I have the dead-tree version on my shelf, ready to pull down and satisfy my curiosity. I have the electronic version freely available on the web site, should I need it. The site has the added bonus of including an area for comments on the contents of the book, and there are already some helpful comments and tips there.
I think then, it is safe to say that mechanically this is a more than acceptable reference. The other important piece aside from it being usable, is the quality of the information itself. Good information is useless if one cannot get to it, and a great access system is useless if the information is no good.
The authors, O'Brien and Olsson are themselves extremely experienced in the field and I think it is safe to say they are experts in regards to CSS. The book also had two experienced "Expert Reviewers" in Natalie Downe and Roger Johansson. I couldn't find any problems with the content, and I think that it is safe to say that these four, along with others have done due diligence to provide an accurate guide to CSS.
Is this the ultimate CSS reference? I haven't read the others, and ultimate seems to imply comparison to me. So while it might not be the ultimate, I do feel comfortable recommending it to anyone who needs an extremely usable, accurate reference to CSS. I would even recommend it to a beginner who wants to learn CSS, though they should probably augment this book with something aimed at teaching CSS, not just providing a reference.
You can purchase The Ultimate CSS Reference from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
Google (Score:5, Insightful)
The ultimate CSS reference is Google. Just follow their search results and not their example.
CSS isn't all that difficult, but it's the edge cases and browser incompatibilities that are likely to cause you headaches. There are many excellent sites out there tracking these topics, and collectively they do a better job than any book could hope to do.
Re: (Score:3, Informative)
Re:Google (Score:5, Interesting)
However, in this case I think the best part of this whole review is the link to the SitePoint CSS Reference website [sitepoint.com].
That website is a useful tool all by itself!
Interesting, but... (Score:1)
Re: (Score:2)
I prefer a book for looking up many things, including command options or syntax which is the sort of thing google excels at. I'm either becoming an old and crusty "get off my lawn" guy, or the tactile sensation of real paper has a solid hold on me. Then again, maybe I'm just a good little consumer and regularly pay for information I can freely get elsewhere.
Re:Google & hardcopy... redux (Score:1)
I've always appreciated reading a real paper newspaper, or a book or magazine late at night in bed.
Not sure why; it's probably the tactile sensation as you describe. Or perhaps the softness of the appearance, which a laptop monitor still cannot seen to deliver.
Somehow the finger-tips hitting on the keyboard or the stroke of the mouse late at night doesn't have the same appeal. (no double-entendres please)
I've downloaded a few books from the Gutenberg pr
Re: (Score:1)
But for the life of me, I do NOT understand the value of printed tech reference manuals about computer topics. They invariably become obsolescent within a year anyhow. Mine were all thrown out years ago.
I've got a few. Caveats abound, such as personal preferences, the specific topic, and the skill of the author, but nevertheless...
It's hard to look up what I don't already know about in Google. My search terms are what I do already know about but lack detail ... I discover more completely new ideas by reading a book. But then, I'll browse through a dictionary too.
It can be faster to look something up in a book than online, especially to see the connections I might not have immediately gone to in my own m
Comment removed (Score:5, Insightful)
Re: (Score:2)
Re:Google (Score:5, Funny)
Re: (Score:1)
Like http://www.glish.com/css/7.asp [glish.com], http://saila.com/webdesign/layouts [saila.com], ...
http://www.google.com/search?q=three+column+based+layout+with+CSS&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a [google.com]
Re:Google (Score:5, Insightful)
Especially one that doesn't have an index! The reviewer says that the presence of an online searchable copy of the book makes up for this. But if I have to go online to look something up, why do I even want the book?
Re: (Score:2, Funny)
The ultimate CSS reference is Google. Just follow their search results and not their example.
CSS isn't all that difficult, but it's the edge cases and browser incompatibilities that are likely to cause you headaches. There are many excellent sites out there tracking these topics, and collectively they do a better job than any book could hope to do.
Yes, there are many excellent sites out there. For example, here's one really excellent site [sitepoint.com] by Tommy Olsson and Paul O'Brien, hosted by some publisher called SitePoint.
Re: (Score:3, Insightful)
The ultimate CSS reference is Google. Just follow their search results and not their example.
Providing you know the magic search string that leads you do the answer you need. I had a problem with floating divs in IE last week-end. I searched and came acorss some answers related to "has Layout", but none of those suggestions worked.
Search engines are a wonderful thing, but they aren't the magic bullet you are asserting.
Re: (Score:2)
Re: (Score:1)
Re: (Score:3)
google can == fail: too many cooks in the kitchen (Score:1)
Why buy a book on CSS? (Score:2, Insightful)
or indeed a book on anything related to website coding?
It's all online and much more up to date.
I can only think of one thing worse than buying a book on CSS, and that's writing one - yawn!
Re:Why buy a book on CSS? (Score:5, Insightful)
As a place to start out I often find books very useful to have. It's not going to teach you everything, and it's unlikely to be completely up to date.
What it does do though is to give you an overview of what you need to know, and cruically, how those parts fit together as a whole. Once you know that, it becomes a lot easier to know what to search for when you hit the inevitable compatiability bugs, and awkward edge cases.
Re: (Score:2)
Quick -- buy it while it's valid (Score:5, Insightful)
Before IE9 or whatever stomps all over 1/3 of the subject material...
Re: (Score:3, Insightful)
Before IE9 or whatever stomps all over 1/3 of the subject material...
Dude, if you do it carefully, it'll always be *valid*. It just might not *work*. :)
It's a corollary of the IBM Pollyanna Principle. The corollary states, "Software should be coded to comply to the relevant standards." :)
Re:Quick -- buy it while it's valid (Score:5, Insightful)
It's always fun to see in what new and exciting ways my pages break when I try them in IE7 after designing in/for Firefox/Opera/Safari/Every other sort-of-standards-based web browser.
And that's just the warm-up. Then I try IE6.
Re: (Score:1)
Yes, because Firefox does SUCH a wonderful job with vertical-align within a DIV.
Only 2 wrapped divs and combinations of absolute and relative positioning, as opposed to MSIE's 3 wrapped divs :-(
Re: (Score:2)
It depends what you're doing, but IE7 tends to respect my CSS fairly well, all things considered. A couple of pixels off here and there, but nothing too horrible most of the time (that could come down to a matter of luck or just knowing the right tricks to use beforehand though, like text-align:center; in the parent of the div that gets the margin: 0 auto; [and the text-align:left; to correct previous] for IE centering).
IE6, on the other hand... well, <!--[if LTE IE6]><style type="text/css">* {
Save Trees Read Web (Score:5, Insightful)
I mean really....
you can't grep a dead tree
Will this book have a single iota of information in it that I can't get from the w3c?
Re: (Score:1)
Oh I don't know. Books have their place.
I am somewhat fond of taking books with me to my local coffee shop and partakeing of some leasurely research.
If I have my laptop with me I still prefer to take a textbook with me on the current subject.
It's just so much 'nicer', in an indefinable sort of way then spending quality coffee drinking time searching google for information that can be obtained whilst sitting back and sipping.
Ok, its unlikely to be 'cutting edge', but in my years of experience I've not found
Re: (Score:3, Interesting)
I mean really....
you can't grep a dead tree
Will this book have a single iota of information in it that I can't get from the w3c?
Info that you can't get from w3c, no. Some people (myself included) prefer the tactile feel of a book; being able to flip around, etc. Flipping around in a PDF makes me insane.
Re: (Score:2)
Will this book have a single iota of information in it that I can't get from the w3c?
The W3C specs don't provide you with the nit-pickinesses of various browsers/versions/OSes and their crazy-silly workarounds [alistapart.com].
Re: (Score:1)
CSS or Tables? (Score:1, Troll)
Re: (Score:1, Informative)
Of course you can use tables for displaying, erm.. tables.
That's exactly what they are for.
What they're decidedly NOT for is for mashing together sliced up GIFs and JPEGS (and even 1px 'spacer' images) to resemble something that looks like a proper web page - but isn't.
Re: (Score:2)
I think complex framesets are much better suited for layouts than tables.
Re: (Score:1)
That's the fault of the CSS zealots; not CSS.
Besides, it could be worse. At least there's no css equivalent of the spanish inquisition.
Re: (Score:1, Interesting)
Because DIV soup is so much tastier than nested table hell?
Soupiness aside, DIVs make more sense, although I hate it when people claim that DIVs are 'semantic'.
Table elements have semantic meaning, DIVs do not.
Even so. You're a mong if you do layout using tables nowadays.
Re: (Score:2)
DIVs don't have semantic meaning because they are not supposed to. They are only supposed to be used to DIVide up your content as needed for CSS styling... as in, give your DIVs a unique ID so you can scope your styles.. that's it... nothing more. If you choose to also style the DIVs so they have presentation, that's your choice but since DIVs have no semantics, they can be ignored as far as the actual content goes, as in a screen reader should not read a DIV at all...
If you want semantic structure to your
Re: (Score:2)
The people you were quoting were probably just muppets repeating something they didn't really understand, but it is possible to make some logical sense out of those kinds of statements.
so playing around with it a bit...
A div is generally defined as a block element with no inherent semantic meaning.
So if a div used for layout has a semantic value of zero, and
Re: (Score:2)
DIVs have no intrinsic semantic meaning, true.
They do support this nifty ID attribute, though, which allows you to assign them whatever semantic meaning you please.
And then style them accordingly.
Re:CSS or Tables? (Score:5, Informative)
A lot of things are easier in CSS than with tables, not the least of which is producing legible markup. Table layouts are always a confusing mess, no matter how skilled the author, whereas a CSS/(X)HTML writer of even moderate skill can produce complex layouts that are, if not wonderful, at least much, much easier to read and understand than tables.
Then again, some things are harder in CSS, but that has more to do with IE's horrible implementation than with a flaw in CSS itself. In the end, very simple sites won't have those problems, so you might as well use CSS to keep things clean, and more complicated sites WILL have CSS problems but they'll still be easier to deal with than digging through a soup of TABLE, TR, TD, and TH tags.
Re: (Score:3, Insightful)
Re: (Score:2)
In old-school webpage design, text and graphics were placed on the screen using tables. This is the primarily the use that should generally be converted to CSS. Things like placing a vertical menu next to a block of text, centering a heading over some text, or mixing images and text in a heading. I have seen html laid out with multiple nested tables simply to get different levels of indenting for different blocks of text.
Re: (Score:1)
The absolute worst is the godawful pile of mess of shit that tools like Dreamweaver and the like spew out.
God, I have nightmares about manually troubleshooting that garbage... it's a one way ticket to crazy-town.
"It's tables all the way down..."
*shudder*
Re: (Score:2)
I dont think css (at least in its current incarnation) or tables is the right solution and hope we see some innovation in this area.
Choose the right tool for the job (Score:2)
Haven't we still learned? If you only have a hammer, every problem starts to look like a nail.
Granted, layouts based on tables only are ugly and pita to maintain. But otoh layouts based on CSS only often require ugly css hacks, it's hard to achieve some goals (e.g. having multiple columns of same - but not fixed - height, see the web for some of the bizarre "solutions" for this like using background images) and thus require lot of knowledge and work.
While in theory tables are only meant to organize tabular
Re: (Score:2)
Because layout done with tables is a royal pain. Divs done well kick the backside of tables.
Re: (Score:2)
Re: (Score:3, Insightful)
Missed the original point, yes. But until CSS came along, tables was the only way to get a decent layout most times. Lots of dogs only remember the old tricks ;)
Re: (Score:2)
I hope they didn't forget the fundamentals (Score:5, Interesting)
Re: (Score:2)
If thats the O'Reilly book I'm thinking of (The Definitive Guide by Eric Meyer?), that's because it was a reference book not a beginners tutorial book.
Trying to learn anything from a reference book is hard and confusing (I can sympathise because I originally learnt CSS 1 & 2 from the W3C specs), but that doesn't diminish the important value of a good reference book. That book was for a long time (and may still be) the only useful CSS book for people that had already picked up the basics and needed the n
Re: (Score:2)
I honestly don't remember. It was almost ten years ago when I read it, but I do remember that it had fish on the cover and even with all the redundant examples it was fairly thin. That might be the name, but it really doesn't sound right.
Re: (Score:2)
Sitepoint??? Really? (Score:2, Troll)
I don't have gobs of experience with sitepoint books, but that's just because what experiences I HAVE had with them have been nothing short of atrocious. Their Rails book was so ridiculously wrong-headed it didn't even 'sell' after they made it FREE. Looking at their site briefly, I don't feel even a LITTLE bit like this is 'the ultimate reference.'
Their 'layout properties' page may as well be a page from the w3, and indeed looks ridiculously similar. This book seems crap, from my quick glance, and I've
Re: (Score:2)
Re: (Score:2)
http://www.thinkgeek.com/tshirts/generic/8753/?cpg=cj&selsku=1 [thinkgeek.com]
Are tables really that bad? (Score:2, Insightful)
No I'm not trolling here. CSS is clearly superior for formatting fonts and such, but I have yet to really understand why it is better than using tables. Tables are pretty logical things to understand and seem to work the same in all browsers.
I'm a hacker, not a designer and using tables is just easy for me. If I want to spend a lot of time learning "the right" way to use and implement css, I suppose I could, but I just don't see the benefit. Tables just work. The customer doesn't give a shit if you are u
Re: (Score:1)
Decloak did in this wonderful piece and it bears reading. There are a lot of myths about CSS divs vs. tables and this tests them out to a not so predictable conclusion. http://www.decloak.com/Dev/CSSTables/CSS_Tables_01.aspx [decloak.com]
And BTW, why do I want my code to be more legible? So someone else can copy it easier?!?! Screw 'em....let them work for it like I did.
Re: (Score:2)
You shouldn't have to work at all for your HTML/CSS, it's easy. If you feel there is something of a learning curve, of course there is. And once you've learned what you need you find you can do things way more powerfully than before, and more easily.
Re: (Score:2)
I love the way vocal table layout defenders invented an artificial "CSS" vs "CSS-P" distinction. It reminds me of the artificial macro/micro evolution distinction that evolution disbelievers insist upon.
In both cases the goal is to separate out the absolutely undeniable part of something so they can better fight against the rest.
Re: (Score:1)
I fail to see where any one here is a 'vocal table layout defender', all I did was provide a reference to a site that explodes some of the myths about tables vs. CSS-P.
If you have competing EVIDENCE (as opposed to conjecture and opinion) please present it to all of us so we can make an educated decision instead of ad hominem attacks and weak analogies..
The OP asked whether tables were 'really that bad', not whether coders who use one method or another are infidels. Geez...get a grip - it's just code. No o
Re: (Score:2)
You are jumping to conclusions about what I said and missing the point. I was just pointing out the similarity between that and the same rhetorical device used in another situation as a divide and conquer strategy.
A quote from the top of your link:
Re: (Score:2)
A page laid out using CSS is way more flexible. You can adjust the width of your sidebar without worrying that the widths of other parts of the page will change.
All the design elements of your page have greater independence from each other with CSS. Want to move that bit of text up? Fine if it is just a div but not so fine if it is a cell making up half a column that is spanning 4 rows...
Tables work for simple stuff fine. CSS is the only route for anything more than that.
I've done pure table-based layout an
Re:Are tables really that bad? (Score:4, Insightful)
No, but they do care that it's taking you twice as long to get the job done because your stuck in eight nested table cells.
Once you get used to CSS, it's hugely quicker. Wouldn't you rather say "put this block over there", then "nest this block, in that one, which goes to the left of that one, and then that nests here"?
No, it's DIV/FLOAT/CLEAR that's bad. (Score:2)
I have yet to really understand why it is better than using tables. Tables are pretty logical things to understand and seem to work the same in all browsers.
Actually, you're right. It's not CSS itself that's the problem, it's the DIV/FLOAT/CLEAR approach to layout. DIV/FLOAT/CLEAR is a one-dimensional layout approach. Trying to bash it into doing a 2D cell-like layout is difficult and ugly. Doing three columns in DIV/FLOAT/CLEAR [webmasterworld.com] is a classic hard problem. The DIV mechanism just doesn't have adequate
Re: (Score:2)
Re: (Score:2)
Being given the answer to a problem does not make the problem any less hard. I'd hate to be given that code and told that a particular browser is having problems rendering it. *shudder*
Re: (Score:2)
Great CSS (Score:1)
Ultimate (Score:5, Insightful)
Isn't the ultimate reference the definition?
http://www.w3.org/TR/CSS21/ [w3.org]
http://www.w3.org/Style/CSS/ [w3.org]
Re: (Score:2)
no not in the real world, since the interpretation of the standards varies.
broken browsers are not a problem for w3. Everyone else needs working solutions.
Re: (Score:1)
I have to say, though, that I still prefer http://de.selfhtml.org/ [selfhtml.org] - it's a brilliant reference, the only problem being that it's in German and the author never got around to translating it.
Extremely? (Score:2)
The short review uses the word extremely 4 times in just a few paragraphs, and that made me a bit skeptic...
Re: (Score:1)
I have a bad habit of repeating words. I re-read what I wrote and try to weed them out, but I still miss quite a few.
If I were doing this for pay or something, I'd put more time into it, get someone else to read them before I submit, etc. But it's all for fun and I can live with it.
Could the trees used to make this book ... (Score:2)
I spent the better part of an hour trying to figure out why three divs wouldn't float left properly. Divs worked find in FF and Opera, but not in IE. After searching Google (to no avail, there), I ended up fixing the lowest divs width to a fixed pixel size just to spread it far enough to move it to the proper position. yay.
I am sure
Another CSS Reference (Score:1)
One of my favorite CSS resources is http://culturedcode.com/css/reference.html [culturedcode.com]. It's similar to the book's website but a bit more lightweight.
I'm still waiting (Score:2)
I'm still waiting for a book about how CSS destroyed the web. Before that, I could scale webpages and read it all - then the army of idiots from newspaper marched in with their expectation of WYSIWYG and started using absolute font sizes all over.
Re: (Score:2)
You're kidding, right? Any browser worth its salt will resize absolute font sizes by %.
Re: (Score:2)
Any browser breaking the rules yeah, but they shouldn't scale absolute sizes if they follow the standard (which only MSIE did for a while there)
Save yourself the pain and use Yahoo! UI Library (Score:2, Interesting)
Re: (Score:2)
CSS isn't so hard that I'm going to use a framework. I've written enough CSS that I can go back and reuse what I've already made. Most IE hacks are in separate files and can be reused quite quickly. That alone solves a lot of the problems.
Re: (Score:1)
pictures/diagrams (Score:1)
The key thing is this book is illustrated. Often, I'd rather see the snippet and the picture of what it would do rather than read the official spec. That isn't to say that the spec shouldn't be read. Saying that anyone wanting to learn CSS should start with the W3C spec is like referring someone who wants to learn C to the BNF describing the C language.
Start out being a student then head to becoming the master. If you communicate with others in the most abstract way (W3C spec, even with its examples), t
CSS is not yet about features (Score:2, Interesting)
Writing a comprehensive book on CSS is not an issue, and really... W3C has a nice homepage that is actually quite well indexed on Google.
Having a few years of experience I feel that any *practical* CSS book will focus on how a few key aspects with the web as it is today:
* What should be possible by todays accepted standards (css = 2.1)
* What is actually possible (things like text-shadow is only supported by safari (and some other more niché browsers))
* How your CSS can degrade beatifully in order
Two points.. (Score:2)
Item one: "Something as simple as modifying a WordPress blog".. What? Since when is that in the category "simple"? If you do web-stuff, you need CSS, if you do Linux kernel programming you need C. It has nothing to do with simple.
Item two: Quirksmode [quirksmode.org] .. and in the end, one site to rule them all. Screw books.
Has anyone noticed a trend in these reviews? (Score:5, Insightful)
Maybe it started with the whole idea of "unboxing photos"; I'm not sure. But an awful lot of reviews seem to fall in the "YOU ARE IN A HELICOPTER" bucket: True, but not useful.
This book is published on milled wood fibers, commonly called "paper"; it's a pleasant shade of cream, perhaps a bit brighter than ivory, yet darker than a Rubbermaid white spatula used for comparison. The pages are rectangular, measuring 7.23" x 5.05", with a sharp edge reminiscent of a good Martin-Yale trimmer. (For reference, I have published a picture of an average rectangle below.) The book was published on a 1200dpi offset press, with the plates generated directly from digital content.
Graphically, the book is similar to those we've become used to in the past few centuries. An incremental integer graces the bottom outside corner of every page, allowing one to turn directly to a specific page, if one is able to remember, or otherwise determine, the page number. A so-called "Table of Contents" (or TOC as it's known in the industry) allows you to jump directly to the beginning of a chapter, in conjunctioned with the aforementioned "page number" feature. Additionally, the name of each chapter is printed in italicized lettering opposite each page number, which allows you to remember what chapter you're reading, if you should happen to forget.
Etc...
Re: (Score:1)
What would you do differently with a book like this? Here is a quick summary of my thought process in writing this: It's a reference book. It's a tool. It's not a story that will move you or even instructional to teach you something new. I'm not going to regurgitate the content - so that leaves what? Describing the tool to help people decide if it will be useful to them or not.
I am seriously interested in your thoughts. I do these for fun, but I'd always like to do a better job if I can.
Re: (Score:2)
Aw, man, now you made me feel bad for being snarky!
In short: A good review should focus on what makes the "item under review" different from some other item that I might buy instead. Yes, it's sometimes good to give a slight introduction to the topic, in case the reader is a novice in the field, and you have some expertise. But that's not the main goal; the goal is to let me answer the question, "Why buy this book, and not that other book?" I already know what a book looks like; Every piece of informatio
Re: (Score:1)
Thanks for taking the time - that is helpful and I really appreciate it.
No index? FAIL (Score:2)
Really. That makes it completely useless in my book. The only way I ever use a reference is by looking up what I want to know in the index, and going straight there. For a reference book, a table of contents—no matter how detailed—just isn't much use. A good index (and making a good index requires work and skill on the part of the author or editor) allows me to quickly zero in on the topic I have questions about; a table of contents is only a list of wha
Need for books? (Score:1)
Re: (Score:2)
Sounds great for sites with 3 pages. Would like to know how you cope with 10 or so. Do you use a template? What about when the time comes to change the heading on each page?
OK professional web developers get this all the time and your method would never work in a professional environment, although you probably know this.
It is surprising how many people use Photoshop for design without having used anything better, simply because they didn't realise that there *was* anything better.
Re: (Score:2)
I hear you on using tables for placement. Heck, alot of sites still do because there is no question how tables are rendered, but from a development perspective, tables and nested tables are a bitch to maintain.
You can do all that stuff with CSS, easier once you
Re: (Score:1)