If your homeschooled student is interested in creating web pages, check out NVU (www.nvu.com). There are versions for Windows, Linux, and Mac. This is free, open source software that is well worth trying.
One feature I really like is the ability to import an existing web page.
The program lets you quickly switch between four “views”: “normal”, html tags, source code, and preview.
If you or your child want to get started with web authoring, give NVU a try.