There is no such thing as a "browser independent web editor". What Rob gave
you was four programs that come closer to producing "w3c standards compliant
code" that will be read the same way by browsers that also try to be "w3c
standards compliant". Reference:
http://www.w3.org/
What you seem to be asking for is a web editor that produces html code that
will always automagically work equally well in every browser made, or that
will be made, and there simply is no such animal...nor will there be. Every
browser interprets code a bit differently. But if you choose to use a web
editor that produces "w3c standards compliant code" then it is more likely
to have good cross browser compatibility as browsers are changed to work
with those standards.
Publisher is not a web editor. It is a Desktop Publishing Program. Depending
on the version you use, it can produce html code that is cross browser
compatible, but it cannot convert all print formatting into web formatted
html code that is cross browser compatible. There are things you can do in
print that will never translate to web format, no matter what program you
use. This simply means that there are designs that will print...but will not
convert to html that is cross browser compatible. Therefore you need to
change your design accordingly. Design for the web, instead of print.
A big part of web design, regardless of what tool you use, is to design such
that your pages will be cross browser compatible. By definition this places
limitations on what you can do with every tool. Once again there is no such
thing as "browser independent" code...just code that approaches "w3c
standards compliant code".
DavidF