Supported HTML tags

HyperMaker supports most of the HTML 3.2 specifications with many additional popular HTML 4 enhancements.

Multimedia and non Standard Tags

<BGSOUND>
   SRC=wav, mp3 or midi file
   LOOP=-1 | -2 | n

-1 will replay the sound while the page is loaded.
-2 will replay the sound until another sound is called.
n will replay the sound n times
Otherwise the sound will be played one time.
The sound toolbar will not be shown.

Playing video files: see also Playing Video, Sound, Flash and Acrobat files

<A HREF= *.exe|*.bat [Parameter]>...</A>

The program will be executed. Parameter is a file that will be opened.

<A HREF= *.chm>...</A>

The help file will be opened.

<A HREF= *.mid|*.wav|*.mp3>...</A>

The sound will be played. To control sound playing the Target parameter can be used. More information

<A HREF= *.pop>...</A>

The message included before the .POP extension will be displayed in a pop-up Window.

<A HREF= *.tel>...</A>

The telephone number included before the .TEL extension will be dialed. The last number of the telephone number may be the COMM port. Example

                    543-00082.tel

This will dial the 543-0008 number using COM2.

Rotative banners>(Random images and links)

This is an anchor or an image element pointing to multiple pages or images that are randomly chosen.
<IMG SRC=im1.gif,img2,im3.gif>

or

<A HREF=aa.htm,bb.htm,cc.htm,dd.htm,ee.htm>

In both cases, each time the link is clicked or the image is loaded, one of the files will be randomly chosen and displayed.

<PAGE>

The <PAGE> tag causes printing to end on the current page and a new page started. It has no effect on the displayed document.

Document Tags

<HTML>...</HTML>
<HEAD>...</HEAD>
<STYLE>...</STYLE>
<BASE>
   HREF=base
<TITLE>...</TITLE>
<META>
   REFRESH

The REFRESH property can reload a page after a specified number of seconds.

         <META http-equiv="refresh" content="3; URL=intro.htm">

Macros can also be played with the REFRESH tag, as:

         <META http-equiv="refresh" content="3; URL=close">

This META Refresh tag will close the publication.

SCREEN

The SCREEN property is what allows you to modify the HyperMaker Viewer display in width and height. Example:

      <META http-equiv="screen" content="600,300">

Learn more

<BGSOUND>
<BODY>...</BODY>
   BACKGROUND=bitmap
   TEXT=color
   BGCOLOR=color
   LINK=color
   VLINK=color
   OLINK=color
   MARGINWIDTH=n
   MARGINHEIGHT=n
   BGPROPERTIES=fixed
   TOPMARGIN=n
   LEFTMARGIN=n

Physical Phrase Markup Tags

<B>...</B>
<I>...</I>
<U>...</U>
<TT>...</TT>
<S>...</S>
<FONT>...</FONT>
   SIZE=n  (n=1..7) or SIZE=+-n (incremental change)
   COLOR=color
   FACE=facename
<SUB>...</SUB>
<SUP>...</SUP>
<BIG>...</BIG>
<SMALL>...</SMALL>
<STRIKE>...</STRIKE>
<NOBR>...</NOBR>

Logical Phrase Markup Tags

<EM>...</EM>
<STRONG>...</STRONG>
<CITE>...</CITE>
<VAR>...</VAR>
<CODE>...</CODE>
<KBD>...</KBD>
<SAMP>...</SAMP>

Block Tags

<P>...(</P>)
    ALIGN=left|center|right|justify
<ADDRESS>...</ADDRESS>
<BLOCKQUOTE>...</BLOCKQUOTE>
<PRE>...</PRE>
<CENTER>...</CENTER>
<DIV>...</DIV>
    ALIGN=left|center|right|justify

Lists

<OL>...</OL>
   START=value
   TYPE=1|a|A|i|I
<UL>...</UL>
   PLAIN
   TYPE=plain|none
<DIR>...</DIR>
<MENU>...</MENU>
  <LI>...(</LI>)
    VALUE=n

Description List

<DL>...</DL>
  <DD>...</DD>
  <DT>...</DT>

Tables

<TABLE>...<TABLE>
   BORDER or BORDER=n
   ALIGN=left|center|right
   CELLSPACING=value
   CELLPADDING=value
   WIDTH=n|n%
   BACKGROUND=image
   BGCOLOR=color
   BORDERCOLOR=color
   BORDERCOLORLIGHT=color
   BORDERCOLORDARK=color
   HSPACE=n
   VSPACE=n
   HEIGHT=n|n%
<COLGROUP>...</COLGROUP>
   VALIGN=top|center|bottom
   ALIGN=left|center|right
   WIDTH=n|n%
<COL>
   VALIGN=top|center|bottom
   ALIGN=left|center|right
   WIDTH=n|n%
   SPAN=n
<CAPTION>...</CAPTION>
   ALIGN=top|bottom
<TR>...</TR>
   VALIGN=top|center|bottom
   ALIGN=left|center|right
   BGCOLOR=color
   HEIGHT=n|n%
<TH>...</TH>, <TD>...</TD>
   ROWSPAN=n
   COLSPAN=n
   WIDTH=n|n%
   HEIGHT=n|n%
   VALIGN=top|center|bottom
   ALIGN=left|center|right
   BGCOLOR=color
   NOWRAP
<THEAD><TBODY><TFOOT>   (printing)

If the table is split between pages when printing, the table portion on each page will have its own header and footer section.
For best results, note the following hints and restrictions:

Only the outer table will have headers and footers. Nested tables are unaffected.
When practical, use the style

tr {page-break-inside: avoid;}

to avoid splitting rows at page boundaries.
Table are pieced together when printing. Avoid table background images which may not match between sections. Table background colors are unaffected.

Forms

<FORM>...</FORM>
   METHOD=post|get
   ACTION=url
<INPUT>...</INPUT>
   TYPE=text|password|submit|reset|radio|checkbox|hidden|image|button|file
   NAME=string
   VALUE=string
   SIZE=chars       (text, password)
   MAXLENGTH=chars  (text, password)
   CHECKED          (radio, checkbox)
   ONCLICK=string   (button, radio, checkbox, edit)
   TABINDEX=n
   DISABLE
<SELECT>...</SELECT>
   NAME=string
   MULTIPLE
   SIZE=lines
   OnClick
   <OPTION>...(</OPTION>)
      SELECTED
      VALUE=string
   TABINDEX=n
   DISABLE
<TEXTAREA>...</TEXTAREA>
   NAME=string
   ROWS=n
   COLS=n
   WRAP=off|soft|hard
   OnClick
   TABINDEX=n
   DISABLE
<OPTION>...</OPTION>
The form will be printed or submitted. Learn More.

Character Level Elements

<BR>
   CLEAR=left|right
<WBR>
<IMG>
   SRC=image
   ALT=string
   ALIGN=top|middle|bottom|left|right
   BORDER=n
   WIDTH=n,n%
   HEIGHT=n,n%
   TRANSP   (non-standard, Lower Left pixel defines transparent color
   IMAGEMAP
   USEMAP=url (local URL only)
   HSPACE=n
   VSPACE=n
   ACTIVE
<OBJECT>...</OBJECT>
   ALT=string
   ALIGN=top|middle|bottom|left|right
   WIDTH=n,n%
   HEIGHT=n,n%
   HSPACE=n
   VSPACE=n
<PARAM>
   NAME=string
   VALUE=string

Anchors

<A>...</A>
   HREF=url
   NAME=string
   TABINDEX=n

Client Side Image Maps

<MAP>...</MAP>
   NAME=string
<AREA>
   SHAPE=RECT|CIRC|CIRCLE|POLY|POLYGON
   COORDS="n1, n2, ...., nn"
   HREF=url
   NOHREF
   TITLE=title

Miscellaneous

<Hn>...</Hn>   n = 1..6
   ALIGN=left|center|right
<HR>
   SIZE=n
   WIDTH=n|n%
   COLOR=color
   ALIGN=left|center|right
   NOSHADE
<BASEFONT>
   SIZE=n  (n=1..7) or SIZE=+-n (incremental change)
<BGSOUND>
   SRC=filename
   LOOP=n
<Span>
   Style

Frame Syntax

<FRAMESET>...</FRAMESET>
   ROWS|COLS=n1, n2, .., nn  (absolute, %, or *)
   BORDER=n    (Main FRAMSET only)
   FRAMEBORDER=n    (Main FRAMSET only)
<FRAME>
   SRC=filename
   NAME=windowname
   SCROLLING=yes|no|auto
   NORESIZE
   MARGINHEIGHT=n
   MARGINWIDTH=n
<NOFRAMES>...</NOFRAMES>

Color Syntax

Color information may consist of a hexidecimal red, green, and blue value such as FF8000 or be one of the following identifiers:

Black, Maroon, Green, Olive, Navy, Purple, Teal, Gray, Silver, Red, Lime, Yellow, Blue, Fuchsia, Aqua, white, Aliceblue, Antiquewhite, Aquamarine, Azure, Beige, Bisque, Blanchedalmond, Blueviolet, Brown, Burlywood, Cadetblue, Chartreuse, Chocolate, Coral, Cornflowerblue, Cornsilk, Crimson, Cyan, Darkblue, Darkcyan, Darkgoldenrod, Darkgray, Darkgreen, Darkkhaki, Darkmagenta, Darkolivegreen, Darkorange, Darkorchid, Darkred, Darksalmon, Darkseagreen, Darkslateblue, Darkslategray, Darkturquoise, Darkviolet, Deeppink, Deepskyblue, Dimgray, Dodgerblue, Firebrick, Floralwhite, Forestgreen, Gainsboro, Ghostwhite, Gold, Goldenrod, Greenyellow, Honeydew, Hotpink, Indianred, Indigo, Ivory, Khaki, Lavender, Lavenderblush, Lawngreen, Lemonchiffon, Lightblue, Lightcoral, Lightcyan, Lightgoldenrodyellow, Lightgreen, Lightgrey, Lightpink, Lightsalmon, Lightseagreen, Lightskyblue, Lightslategray, Lightsteelblue, Lightyellow, Limegreen, Linen, Magenta, Mediumaquamarine, Mediumblue, Mediumorchid, Mediumpurple, Mediumseagreen, Mediumslateblue, Mediumspringgreen, Mediumturquoise, Mediumvioletred, Midnightblue, Mintcream, Mistyrose, Moccasin, Navajowhite, Oldlace, Olivedrab, Orange, Orangered, Orchid, Palegoldenrod, Palegreen, Paleturquoise, Palevioletred, Papayawhip, Peachpuff, Peru, Pink, Plum, Powderblue, Rosybrown, Royalblue, Saddlebrown, Salmon, Sandybrown, Seagreen, Seashell, Sienna, Skyblue, Slateblue, Slategray, Snow, Springgreen, Steelblue, Tan, Thistle, Tomato, Turquoise, Violet, Wheat, Whitesmoke, Yellowgreen, background, activecaption, inactivecaption, menu, window, windowframe, menutext, windowtext, captiontext, activeborder, inactiveborder, appworkSpace, highlight, hightlighttext, buttonface, buttonshadow, graytext, buttontext, inactivecaptiontext, buttonhighlight, threeddarkshadow, threedlightshadow, infotext, infobackground, scrollbar, threedface, threedhighlight, threedshadow.