The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

ERRRRR, because (and without an example to look at) placing the legend inside another block level emenent (I am assuming its already a child of fieldset) and then floating it left may force it to align left more accurately. Ensuring of course that you then proceed to clear the following elements so that the legend doesn't break out of the bottom of the fieldset or div containing it.

Most browsers of course are programmed to give legend special treatment by default (some indent usually) it's a question of trying to alter what the browser is doing generically.

I admit that not everything will work and not everything can be tried and tested accuratley, but all ideas are offering potential solutions to everyone. Isn't that the idea of a forum?

Just because you have a nice flashy purple icon by your name and a mentor label doesn't mean you know everything I am sure. As knowledgable as you are I don't think you are going to be able to single handedly answer everyones questions even though I am sure you give the best answers

Ok, so here's the evidence and example.
OK, it's not not perfect yet, and doesn't function cross browser (IE and opera still place some indenting, which can be removed with a little text indent rule inside an IE only selector).

I am sure a little more playing and sorting out can fix that, and it works well in FF and Netscape now. Here's the code and styles for floating the legends.