I think Shea and ricebowl : does your brother want to make some mediocre sites, or does he really want to know how and why HTML and CSS work, so he has the basis for creating great sites?
Web page-type applications are great if you a) do not know HTML or CSS and b) you need to create a small website with limited capabilities in a very short period of time. This is where Frontpage succeeded because it allowed someone to create a web page. Unfortunately, all the convenient functions “click this link to add a link” and “drag here to include it in your page” will not help you as soon as you need to do something that the application itself cannot do.
What if you want to embed a Google map on your site, but your application does not have a corresponding toolbar button? How do you fix a site if it is not suitable for users of Opera or Internet Explorer 6, and there is no menu item "Make the site 100% compatible"? Who are you calling when your amazing site requires access to dial-up users in 5 minutes?
The main page (now, I believe, Microsoft Expression Web) and similar programs isolate you from the main technical problems, which ultimately become the responsibility.
Notepad ++ is a good choice, and therefore TextPad ; either one provides syntax highlighting and coloring, which can be very useful if you start. The first is free, the second is conditional. Eclipse is fairly versatile and free, although it may be intimidating when you start with it.
source share