HTML Help Viewer 5.3.5 - Supported Tags:
This document describes the subset of HTML supported by Help.
<!-- -->
Comment. All tags and text within the comment are ignored by
HTML Help.
<A>
Help fully supports the HREF and NAME attributes, except that:
* Links to other files can only be relative, not absolute. So
HREF="..\foo.htm" works but HREF="C:\foo.htm" does not.
* Double quotation marks "" must always be put around filenames
and bookmarks e.g. HREF="foo.htm" but not HREF=foo.htm
* References to web and email addresses are ignored.
* DOS-style (8.3) filenames should be used.
<B>
Bold text is displayed in bright white.
<BODY>
Indicates the beginning of the text to be displayed.
<BR>
Line break.
<CODE>
Code is just displayed as bold text (in bright white).
<EM>
Emphasised text like italicised text, is displayed using
the color magenta (a shade of purple).
<H1>
Help puts this header 1 text in bold and puts a thick line
underneath it.
<H2>, <H3>
Header 2 and 3 text is put in bold, and a new paragraph is started.
<HEAD>
HTML Header.
<HR>
Creates a horizontal rule along the screen. Only a horizontal rule
without any attributes is supported at present.
<HTML>
Denotes a HTML file.
<I>
Italicised text is displayed using the color magenta (a shade
of purple).
<LI>
A list object.
<OL>
At present, ordered lists are rendered as unordered lists. Embedded
lists are not supported.
<P>
New paragraph.
<PRE>
Preformatted text
<STRONG>
Strong text, like bold text, is displayed as
bright white.
<TITLE>
Does nothing - yet.
<TT>
TT text, like italicised text, is displayed using the
color magenta (a shade of purple).
<UL>
Embedded lists are not currently supported.
Over 250 character entities are supported, including all Latin-1
entities. NCRs (Numeric Character References) and UTF-8 are also
supported. However, help can only display those characters that are
available in the currently active DOS codepage. For a list of codepages
that help is 'aware' of, type "HELP /C" at the command prompt.
1. Text is wrapped if it does not fit on the line.
2. Tags are case insensitive, so <A HREF="FOO.HTM"> is equivelent to
<a href="foo.htm">.
3. The maximum size for a document is 64K.
4. Only short (8.3) file names are supported.
5. Help distinguishes between file types by filename extension.
Therefore the .htm extension is recommended for HTML files.
Referring to General Notes #1:
As text is wrapped if it does not fit on the line, please do not
write more than 74 characters per line!)
Some additional bugs were fixed by Andy Stamp in version 5.3.5:
Fixed the bug that there was a hang when a not existing language
was chosen. Now it falls back to English.
Fixed crash bugs with & entities in <H1> tags.
Added "%" (%) and "#"(##) to avoid interpretation mismatch.
For translators:
The english version tries to use as less tags as possible to
avoid mistakes in html-code. The more tags you add the more complex
the translation will become as mistakes with tags will happen!
Please do not mix tabs and spaces within the text, use spaces!
Please only use DOS CR+LF for new line.
Please avoid spaces at the end of lines.
Please do not write more than 74 characters per line!
Htmhlhelp.exe needs some space for left and right frame!
Run test tools to see which Codepage you use!
Create the files with a Codepage version and an UTF-8 version
(recommended: Codepage version first!)
Thanks!
Copyright © 2002-2004 Robert Platt, updated 2008
and 2023 by W. Spiegl.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.
A copy of the license is included in the section entitled
"GNU Free Documentation License 1.1"