files.
1.6.1 Essentials
At the very least, you'll need an editor, a browser to check your work, and ideally, a connection to the Internet.
1.6.1.1 Word processor or HTML editor?
Some authors use the word-processing capabilities of their specialized HTML editing software.
Others use the WYSIWYG (what-you-see-is-what-you-get) composition tools that come with their browser or latest versions of the popular word processors. Others, such as ourselves, prefer to compose their work on a general word processor and later insert the HTML tags and their attributes.
Still others embed HTML tags as they compose.
We think the stepwise approach - compose, then mark up - is the better way. We find that once we've defined and written the document's content, it's much easier to make a second pass to judiciously and effectively add the HTML tags to format the text. Otherwise, the markup can obscure the content.
Note, too, that unless specially trained (if they can be), spell-checkers and thesauruses typically choke on HTML markup tags and their various parameters. You can spend what seems to be a lifetime clicking the Ignore button on all those otherwise valid markup tags when syntax-or spell-checking an HTML document.
When and how you embed HTML tags into your document dictates the tools you need. We recommend that you use a good word processor, such as WordPerfect or Word, which comes with more and better writing tools than simple text editors or the browser-based HTML editors. You'll find, for instance, that an outliner, spell-checker, and thesaurus will best help you craft the document's flow and content well, disregarding for the moment its look. The latest word processors encode your documents with HTML, too, but don't expect miracles. Except for boilerplate documents, you probably will need to nurse those automated HTML documents to full health.
Another word of caution about automated HTML composition tools: none that we know adhere to the
HTML 4.0 standard (none yet, at least), so examine the specifications before using one, and certainly before purchasing one. Moreover, some of the WYSIWYG HTML editors don't have up-to-date built-in browsers, so they may erroneously decode the HTML tags and give you misleading displays.
1.6.1.2 Browser software
Obviously, you should view your newly composed HTML documents and test their functionality before you release them for use by others. For serious HTML authors, particularly those looking to push their documents beyond the HTML standards, we recommend that you have several browser products, perhaps with versions running on different computers, just to be sure one's delightful display isn't another's nightmare.
The currently popular - and so most important - browsers are Netscape Navigator and Internet Explorer. Obtain free copies of the software via anonymous FTP from their respective servers (
ftp.netscape.com and ftp.microsoft.com ), or contact your local computer software dealer for a commercial version (about $50).
1.6.1.3 Internet connection
We think you should have bona fide access to the Internet if you are really serious about learning and honing your HTML writing skills. Okay, it's not absolutely essential since you can compose and view HTML documents locally. And for some, a connection is perhaps not even possible or practical, but make the effort: there's sometimes no better way to learn than by example. HTML examples both good and bad abound on the Internet, whose source HTML you can download and examine.
Moreover, an Internet connection is essential for development and testing if you include hypertext links to Internet services in your HTML documents. But, most of all, an Internet connection gives you access to a wealth of tips and ongoing updates to the language through special-interest newsgroups, as well as much of the essential and accessory software you can use to prepare HTML document collections.
1.6.2 An Extended Toolkit
If you're serious about creating