HyperText Markup Language (HTML) Explained

Why you needn't bother learning HTML

  • Converters already exist (e.g., Frame, LaTeX, man pages)
  • WYSIWYG editors are coming soon (already here for Windows)
  • So why bother learning HTML?

  • Automatic converters rarely do exactly what you want
  • LaTeX users will be happy; it's similar to LaTeX
  • non-LaTeX users will be happy; it's nothing like LaTeX
  • It's not that bad...
  • What is HTML?

  • HyperText Markup Language (HTML) is a text-based text formatting description (similar to LaTeX, Scribe, etc)
  • HTML commands are CaSe-InSeNsItIvE
  • Some commands are only given once: <LI>, <P>, <HR>
  • Others must be opened and closed explicitly: <EM>text</EM>, <STRONG>text</STRONG>
  • The best way to start is to copy a page that looks good to you, then make small changes

    Lots of online tutorials

  • PC Week Crash Course (you can ignore the <html>, <head>, and <body> sections)
  • CERN's quick reference guide
  • NCSA Primer (you should already be familiar with the Web)
  • U of Toronto Guide to Writing Good HTML
  • Willamette Guide to Composing Good HTML

  • VASC'94 Retreat -- mwm@cmu.edu