Its easier for me to use WYSIWYG, as I don't really know advanced HTML so can see what i'm doing as i'm making a website rather than using notepad and not really know what everything will look like etc.
Microsoft Expression is a fantastic WYSIWYG editor. I've used it for some time now and used FrontPage before it. Expression allows you to use some of the newest goodies in web design such as CSS, XML, and PHP. Regards, Tony
Well as a coder, it is much easier to use notepad than WYSIWYG. I guess it's because I am used to it. But really, WYSIWYG isn't the way to go.
You should never use a WYSIWYG editor, the code is horrific in all of them. It will hurt your website in two ways: 1) Rarely do they ever deliver cross-platform, cross-resolution compatible code 2) They more often than not inject extraneous code which will confuse and hinder search spiders, thus hurting your search rank results. I use Ultraedit, always have, always will
WYSIWYG editors are the way to go if your new to websites, but if you know html just use notepad for the reasons itcn has mentioned... however, using WYSIWYG is much faster and you don't have to worry about getting part of the script wrong... there's nothing worse than searching for problems in a 400+ line script :/ and also the side effects that itcn has mentioned are editable so if you know your stuff just edit the code to improve it and yeah SEO is hit hard with WYSIWYG :s
Of course it is easier than notepad. You can see what you are making visually which makes web design alot easier. Unless you are a HTML guru WYSIWYG editor's are the only option.
All true, but I would also add that no matter what kind of editor you use, you should always run it against an HTML validator, to make sure your code is 100% compliant. This will certainly help with most cross-platform and SEO problems if you must use a WYSIWYG editor.
Dreamweaver is good for the beginner, the best option is doing it by hand as that will limit the code to the smallest amounts and it would also help you in the long run, easier to find things that you wrote.