Yeah, I think it's silly to write every little bit of HTML yourself, and I think its even more silly to dislike a program just because it has a WYISWYG section. IMHO there is really no sense in writing in a text-only program. Why not use a program that helps you and speeds up the development progress? I know that's what I'd much rather do
I think Dreamweaver is an awesome tool - but admittedly, I use the code section 99% of the time and the WYSIWYG section either for previewing code or making forms.
BUT... I disagree with you here
I don't want to know how to code every single piece of a webpage.
I value my time and my time says that it is a lot easier and quicker to move things around and design my pages via a GUI and let somebody else worry about the main part of my code and I'll just do the minimal tidy-up required and still have a site which looks professional and works just fine in browsers.
First off I think you SHOULD want to know how to code every single piece of a webpage! A good web developer should be able to make the exact same website without the help of a WYSIWYG editor, and only use the editor for the sake of convenience - not for the sake of not knowing how else to do it
Also I think you
should worry about the code in your web browser... make sure it keeps to standards, and re-write some of the bad code the WYSIWYG editor makes. It is much easier and faster to move things around a GUI, and yeah there's no problem doing that - but you always have to watch your code and keep it un-borked... Like dreamweaver might do this;
Code:
<div style="text-align: center;"><strong>Hello!<br>
<img src="blah.jpg"><br>
<br>
<br>
</strong><u>This is some random
text</u>
</div>
But it would look much better like this;
Code:
<div style="text-align: center;">
<strong>Hello!</strong><br>
<img src="blah.jpg"><br>
<br><br>
<u>This is some random text</u>
</div>
And then dreamweaver just has some ways of doing things that are, simply, bad and bloated... so I'd say you should always look through your code and give it a real good look over and keep to standards as much as humanly possible - rather than just saying "It works in browsers so it'll do"
Just my two cents
