Forum Moderators: open
home > content > section > this page
I have used it on a few sites. When you say "just before the body" in not sure what you mean. This will be part of the body of the document and will need to be placed within the <body> tag </boby>
I assume you mean before the main section of text. You may want to concider placing descriptive text before the breadcrom to ensure that spiders pick this up first. Breadcrums can be usefull in keyword density so long as you choose the correct words.
Breadcrumbs
A schematic on every screen that lets you know, a la Hansel and Gretel, where you are and where you've been. Any of the "steps" can be clicked on and you'll be taken back to that particular location, rather than having to back up page by page.
For example if your on dmoz (everyones favorite site) at your particular category you can see the path to this particular cat. Those are the breadcrumbs
In addition to the positives that have already been mentioned. Breadcrumbs are kewl because they create unique (non-repeated) links on your pages. There seems to be some evidence that Google can (or will try in the future to) detect repeated page elements and deprecate their influence.
Using CSS for both usability (faster download) and SEO purposes (<hx> tag and other features) is a great idea. I make use of CSS on all my sites.