I think that you should always try to support both IE and Netscape browsers as well. If not, you'll need to specify it on your first intro page or something and live with the fact that you may not get as many visitors to your site.

Most of the code is compatible to both browsers. Personnaly I write my code directly using a text editor. Let say I'm kind of a old core writer, this way you don't have to fu.. around with all the messing up code that most WYSIWYG editors.

Also, there is a lot of new coding features that I'll never use when I know it's not compatible. Usings Javascript, HTML and CSS is enough to get a real nice good looking site. You can also add interactivity with server side scripting such as ASP, PHP, JSP, Perl or by using Flash movies !

A good site to see a great list of sites for their Design is www.coolhomepages.com .

See ya !