Home ] FAQ ] Web Pages ] Other Sites ]

 

Don't use Word to create web pages!

Using Word, or any word-processor, to create web pages is just plain evil. Sure, it's possible, but like using spaces in filenames, it will eventually get you into trouble. Here are a few of the things that cause problems:

  • Word document format: The default format used by Word cannot be understood by most web browsers. You must always remember to save your web pages in (ASCII) text format.
  • Word-wrapping: When Word wraps text at the end of a line, it can cause you to loose track of your position in the tag structure. This generally is not a problem for the web browser; it just makes writing HTML more difficult.
  • Automatic translation: If you accidentally choose the "save as web page" option, Word will translate all of your tags so the web browser ignores them. See the example on the main web page creation page.
  • Lure of the features: Word has so many buttons and menus. It can be hard to resist using them. If you make something italic, or insert a picture, using Word's built-in features, this will not get translated into HTML, and will not show up on the finished page.
  • Rotten HTML generation: Word was not built to edit HTML. If you do manage to force it to write HTML, it will be very poorly structured, and nearly impossible to edit.
If you do not want to write HTML "by hand", then find a good HTML editor. There are many available, and even the worst will serve you better than a word processor.  

There is one situation where Word can be useful to generate web pages: If you have a document that was originally created in Word, and you need to publish the document on the web. In this case, it is appropriate to use the "save as web page" option. This will translate the document into HTML, and the document on the web will look very similar to the way it appears in Word. However, use this option only as a last resort. It is usually best to keep the document in Word format, and simply provide a link to this document from your web page. This way, people can see and print your document in its original form.