// Copyright Allen & Company 2003 - all rights reserved
if (Ln>=1) {s=Xc+"&#60;body&#62;</SPAN><BR>Defines the document <B>Body</B>. Closing tag <SPAN CLASS=ci>&#60;/body&#62;</SPAN><BR><BR>The document <B>Body</B> contains all the content that the Browser displays in its main window (as opposed to the administrative tagging in the <B>Head</B>, see <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;head&#39;)'>head</A>&#62;</SPAN>)."+Xn;Cn["body"]=s}
if (Ln>=1) {s=Xc+"&#60;head&#62;</SPAN><BR>Define the document <B>Head</B>. Closing tag <SPAN CLASS=ci>&#60;/head&#62;</SPAN><BR><BR>The document <B>Head</B> holds information that tells the Browser about the document. Details placed here don&#39;t appear as part of the normal page content.<BR><BR>(a) The Title goes in the <B>Head</B><BR>&nbsp;<DIV CLASS=bkhw><B>&#60;head&#62;<BR>&#60;title&#62;<BR>A Good Page Title is Important<BR>&#60;/title&#62;<BR>&#60;/head&#62;</B></DIV><BR><SPAN CLASS=lg>The Title appears in the Browser window Title Bar:<BR><SPAN CLASS=tle>&nbsp;A Good Page Title is Important&nbsp;</SPAN><BR>and is repeated in the corresponding Taskbar button:<BR><SPAN CLASS=tsk>&nbsp;A Good Page Title is Important&nbsp;</SPAN></SPAN>"+(Ln>=2?"<BR><BR>(b) Specifying a file for CSS rules<BR><SPAN CLASS=lg>CSS rules can go in a file. You specify the file to use in the document <B>Head</B>, with a line such as:</SPAN><DIV CLASS=bkhw>&#60;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;my.css&#34;&#62;</DIV><SPAN CLASS=lg>The Browser reads the file <SPAN CLASS=rfs>my.css</SPAN> first, and uses your CSS rules in it to display the document.</SPAN>":"")+Xn;Cn["head"]=s}
if (Ln>=1) {s=Xc+"&#60;html&#62;</SPAN><BR>Identifies a document as <SPAN CLASS=ci>HTML</SPAN>. Closing tag <SPAN CLASS=ci>&#60;/html&#62;</SPAN><BR><BR>It&#39;s normal to enclose the entire document between <SPAN CLASS=ci>&#60;html&#62;</SPAN> and <SPAN CLASS=ci>&#60;/html&#62;</SPAN> tags. It&#39;s then further divided into <B>Head</B> (see <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;head&#39;)'>head</A>&#62;</SPAN>) and <B>Body</B> (see <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;body&#39;)'>body</A>&#62;</SPAN>).<BR><BR>Outline <SPAN CLASS=ci>HTML</SPAN> document<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;html&#62;<BR><BR>&#60;head&#62;<BR>&#60;title&#62;An Outline Document&#60;/title&#62;<BR>&#60;/head&#62;<BR><BR>&#60;body&#62;<BR>&#60;p&#62;The content of the document.&#60;/p&#62;<BR>&#60;/body&#62;<BR><BR>&#60;/html&#62;</B></DIV><BR><SPAN CLASS=lg>A simple outline of an <SPAN CLASS=ci>HTML</SPAN> document, showing the relationship of <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;head&#39;)'>head</A>&#62;</SPAN> and <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;body&#39;)'>body</A>&#62;</SPAN>.</SPAN>"+Xn;Cn["html"]=s}
if (Ln>=1) {s=Xc+"&#60;pre&#62;</SPAN><BR>Display pre-formatted text. Closing tag <SPAN CLASS=ci>&#60;/pre&#62;</SPAN>"+Xk+"(a) Program code syntax example<DIV CLASS=bkhw><PRE STYLE=font-family:fixedsys;font-size:1.2em>&#60;pre&#62;<BR> mov al,rcode ;Load return code<BR> mov ah,4c    ;Set function code<BR> int 21       ;Execute INTerrupt<BR>&#60;/pre&#62;</PRE></DIV><DIV STYLE=background-color:#D0E8D0;font-size:1.2em><PRE> mov al,rcode ;Load return code<BR> mov ah,4c    ;Set function code<BR> int 21       ;Execute INTerrupt</PRE></DIV><SPAN CLASS=lg>The text is rendered in a fixed-pitch (monospace) font with <SPAN CLASS=ky>&nbsp;Space&nbsp;</SPAN>s and <SPAN CLASS=ky>&nbsp;Return&nbsp;</SPAN>s exactly as in the source. Often used for examples of program language syntax.</SPAN><BR><BR>(b) HTML tags are obeyed<DIV CLASS=bkhw><PRE STYLE=font-family:fixedsys;font-size:1.2em>&#60;pre&#62;<BR> Tags are &#60;b&#62;obeyed&#60;/b&#62; not displayed.<BR>&#60;/pre&#62;</PRE></DIV><DIV STYLE=background-color:#D0E8D0;font-size:1.2em><PRE> Tags are <B>obeyed</B> not displayed.</PRE></DIV><SPAN CLASS=lg>Tags in pre-formatted text are <SPAN CLASS=br>obeyed</SPAN>, not displayed.</SPAN>"+Xn;Cn["pre"]=s}
if (Ln>=1) {s=Xc+"&#60;title&#62;</SPAN><BR>Set the document Title. Closing tag <SPAN CLASS=ci>&#60;/title&#62;</SPAN><BR><BR>(a) Page Title<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;title&#62;<BR>A Good Page Title is Important<BR>&#60;/title&#62;</B></DIV><BR><SPAN CLASS=lg>The Title appears in the Browser window Title Bar:<BR><SPAN CLASS=tle>&nbsp;A Good Page Title is Important&nbsp;</SPAN><BR>and is repeated in the corresponding Taskbar button:<BR><SPAN CLASS=tsk>&nbsp;A Good Page Title is Important&nbsp;</SPAN><BR>The <SPAN CLASS=ci>&#60;title&#62;</SPAN> tag goes in the <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;head&#39;)'>head</A>&#62;</SPAN> of the document.</SPAN><BR><BR>(b) Default Title<BR><SPAN CLASS=lg>The default is the URL (Uniform Resource Locator, the website name, path, and file name). This isn&#39;t usually very informative. It&#39;s better to set a proper Title.</SPAN>"+Xn;Cn["title"]=s}
if (Ln>=2) {s=Xc+"&#60;b&#62;</SPAN><BR>Begin emboldening text. Closing tag: <SPAN CLASS=ci>&#60;/b&#62;</SPAN>"+Xk+"(a) Emphasize words<DIV CLASS=bkhw><B>Make &#60;b&#62;one or more&#60;/b&#62; words bold.</B></DIV><DIV STYLE=background-color:#D0E8D0>Make <B>one or more</B> words bold.</DIV><SPAN CLASS=lg>All the text following the <SPAN CLASS=ci>&#60;b&#62;</SPAN> tag is emboldened until a closing <SPAN CLASS=ci>&#60;/b&#62;</SPAN> tag is encountered.</SPAN><BR><BR>(b) Emphasize letters<DIV CLASS=bkhw><B>HTML=&#60;b&#62;H&#60;/b&#62;yper&#60;b&#62;T&#60;/b&#62;ext &#60;b&#62;M&#60;/b&#62;arkup &#60;b&#62;L&#60;/b&#62;anguage.</B></DIV><DIV STYLE=background-color:#D0E8D0>HTML=<B>H</B>yper<B>T</B>ext <B>M</B>arkup <B>L</B>anguage</DIV><SPAN CLASS=lg>Use bold initial capital letters to gloss an acronym.</SPAN><BR><BR>For CSS rule equivalent see "+Xo+"(&#39;font-weight&#39;)'>font-weight</A>."+Xn;Cn["b"]=s}
if (Ln>=1) {s=Xc+"&#60;br&#62;</SPAN><BR>Insert line break. There&#39;s no corresponding close tag."+Xk+"(a) Insert simple line break<BR>&nbsp;<DIV CLASS=bkhw><B>The Break tag&#60;br&#62;is used to start a new line.</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0>The Break tag<BR>is used to start a new line.</DIV><BR><SPAN CLASS=lg>The <SPAN CLASS=ci>&#60;br&#62;</SPAN> tag starts a new line for following text, with no intervening blank line. To leave a blank line in between, you can use the paragraph tag, <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;p&#39;)'>p</A>&#62;</SPAN>.</SPAN><BR><BR>(b) New line clear of an image<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;img align=right src=image.gif&#62;You can start a new line clear of an inline image.<BR>&#60;br clear=all&#62;Use the CLEAR attribute for this.</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><IMG ALIGN=right SRC=../cf/lg.gif>You can start a new line clear of an inline image.<BR CLEAR=all>Use the CLEAR attribute for this.</DIV><BR><SPAN CLASS=lg>With aligned images, use the <SPAN CLASS=rfs>clear=all</SPAN> attribute to have the new line start below and clear of the image.</SPAN>"+Xn;Cn["br"]=s}
if (Ln>=1) {s=Xc+"&#60;center&#62;</SPAN><BR>Begin a block of centred text. Closing tag: <SPAN CLASS=ci>&#60;/center&#62;</SPAN>"+Xk+"(a) Simple centring<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;center&#62;Heading or footnote&#60;/center&#62;</B></DIV><DIV STYLE=background-color:#D0E8D0><center>Heading or footnote</center></DIV><BR><SPAN CLASS=lg>The <SPAN CLASS=ci>&#60;center&#62;</SPAN> tag <SPAN CLASS=br>must</SPAN> be spelt as in US-English.</SPAN><BR><BR>(b) Centring multiple lines<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;center&#62;Centre&#60;br&#62;lines one-by-one&#60;/center&#62;</B></DIV><DIV STYLE=background-color:#D0E8D0><center>Centre<BR>lines one-by-one</center></DIV><BR><SPAN CLASS=lg>Use <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;br&#39;)'>br</A>&#62;</SPAN> to create several centred lines in a block.<BR><SPAN CLASS=fg>&nbsp;Note&nbsp;</SPAN> A Browser will split any line that&#39;s too long for the window into one or more centred lines.</SPAN>"+(Ln>=2?"<BR><BR>For CSS equivalent see "+Xo+"(&#39;text-align&#39;)'>text-align</A> rule.":"")+Xn;Cn["center"]=s}
if (Ln>=1) {s=Xc+"&#60;p&#62;</SPAN><BR>Begin a new paragraph. Closing tag: <SPAN CLASS=ci>&#60;/p&#62;</SPAN>"+Xk+"(a) Simple paragraphs<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;p&#62;This is a paragraph.&#60;/p&#62;<BR>&#60;p&#62;And this is another.&#60;/p&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR>This is a paragraph.<BR><BR>And this is another.<BR>&nbsp;</DIV><BR><SPAN CLASS=lg>Each paragraph is separated from the others by a blank line above and below.</SPAN><BR><BR>(b) Justifying text<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;p align=justify&#62;Floccinaucinihilipilification or dichlorodiphenyltrichloroethane may exacerbate justification peculiarities.&#60;/p&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><P ALIGN=JUSTIFY>Floccinaucinihilipilification or dichlorodiphenyltrichloroethane may exacerbate justification peculiarities.<BR>&nbsp;</DIV><BR><SPAN CLASS=lg>Justified text is usually harder to read than unjustified text, and long words in the text lead to peculiar gaps.<BR><SPAN CLASS=op>floccinaucinihilipilification</SPAN>: judging things worthless<BR><SPAN CLASS=op>dichlorodiphenyltrichloroethane</SPAN>: the insecticide DDT</SPAN>"+Xn;Cn["p"]=s}
if (Ln>=1) {s=Xc+"&#60;dl&#62;</SPAN><BR>Definition-style list. There are three related tags:<BR>(a) List tag: <SPAN CLASS=ci>&#60;dl&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/dl&#62;</SPAN><BR>(b) Term tag: <SPAN CLASS=ci>&#60;dt&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/dt&#62;</SPAN><BR>(c) Definition tag: <SPAN CLASS=ci>&#60;dd&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/dd&#62;</SPAN>"+Xk+"(a) Normal Definition list<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;dl&#62;<BR>&#60;dt&#62;Term&#60;/dt&#62;<BR>&#60;dd&#62;Each Term to be defined has a T-tag&#60;/dd&#62;<BR>&#60;dt&#62;Definition&#60;/dt&#62;<BR>&#60;dd&#62;Each Definition follows with its D-tag&#60;/dd&#62;<BR>&#60;/dl&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><DL><DT>Term</DT><DD>Each Term to be defined has a T-tag</DD><DT>Definition</DT><DD>Each Definition follows with its D-tag<BR>&nbsp;</DD></DL></DIV><SPAN CLASS=lg>The whole <SPAN CLASS=br>L</SPAN>ist is enclosed between <SPAN CLASS=ci>&#60;d<SPAN CLASS=or>l</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/d<SPAN CLASS=or>l</SPAN>&#62;</SPAN>.<BR>Each <SPAN CLASS=br>T</SPAN>erm is tagged with <SPAN CLASS=ci>&#60;d<SPAN CLASS=or>t</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/d<SPAN CLASS=or>t</SPAN>&#62;</SPAN>.<BR>Each <SPAN CLASS=br>D</SPAN>efinition is tagged with <SPAN CLASS=ci>&#60;d<SPAN CLASS=or>d</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/d<SPAN CLASS=or>d</SPAN>&#62;</SPAN>.</SPAN><BR><BR>(b) Compact Definition list<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;dl compact&#62;<BR>&#60;dt&#62;FF&#60;/dt&#62;&#60;dd&#62;Hex for 255 decimal&#60;/dd&#62;<BR>&#60;dt&#62;255&#60;/dt&#62;&#60;dd&#62;Decimal for FF hex&#60;/dd&#62;<BR>&#60;/dl&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><DL COMPACT><DT>FF</DT><DD>Hex for 255 decimal</DD><DT>255</DT><DD>Decimal for FF hex<BR>&nbsp;</DD></DL></DIV><SPAN CLASS=lg>The <B>compact</B> attribute is <SPAN CLASS=br>not</SPAN> an official part of HTML specification and is supported somewhat erratically.</SPAN><BR><BR>See also <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ol&#39;)'>ol</A>&#62;</SPAN>, <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ul&#39;)'>ul</A>&#62;</SPAN>."+Xn;Cn["dl"]=s}
if (Ln>=1) {s=Xc+"&#60;dt&#62;</SPAN><BR>Tags a Term in a Definition list. See <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;dl&#39;)'>dl</A>&#62;</SPAN>."+Xn;Cn["dt"]=s}
if (Ln>=1) {s=Xc+"&#60;dd&#62;</SPAN><BR>Tags a Definition in a Definition list. See <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;dl&#39;)'>dl</A>&#62;</SPAN>."+Xn;Cn["dd"]=s}
if (Ln>=1) {s=Xc+"&#60;ol&#62;</SPAN><BR>Ordered-style list. There are two related tags:<BR>(a) List tag: <SPAN CLASS=ci>&#60;ol&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/ol&#62;</SPAN><BR>(b) List Item tag: <SPAN CLASS=ci>&#60;li&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/li&#62;</SPAN>"+Xk+"(a) Ordered list<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;ol&#62;<BR>&#60;li&#62;each List Item has an LI tag &#60;/li&#62;<BR>&#60;li&#62;items are numbered automatically&#60;/li&#62;<BR>&#60;/ol&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><OL><LI>each List Item has an LI tag</LI><LI>items are numbered automatically<BR>&nbsp;</LI></OL></DIV><SPAN CLASS=lg>The whole <SPAN CLASS=br>L</SPAN>ist is enclosed between <SPAN CLASS=ci>&#60;o<SPAN CLASS=or>l</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/o<SPAN CLASS=or>l</SPAN>&#62;</SPAN>.<BR>Each <SPAN CLASS=br>L</SPAN>ist <SPAN CLASS=br>I</SPAN>tem is tagged with <SPAN CLASS=ci>&#60;<SPAN CLASS=or>li</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/<SPAN CLASS=or>li</SPAN>&#62;</SPAN>. Numbering of the items starts by default at 1.</SPAN><BR><BR>(b) Ordered list (specified start number)<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;ol start=5&#62;<BR>&#60;li&#62;you can choose where to start&#60;/li&#62;<BR>&#60;li&#62;and use letters or Roman numerals&#60;/li&#62;<BR>&#60;/ul&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><OL start=5><LI>you can choose where to start</LI><LI>and use letters or Roman numerals<BR>&nbsp;</LI></OL></DIV><SPAN CLASS=lg>You can change the numbering <B>type</B> as follows:<BR></SPAN><B><SPAN CLASS=bkhw>&#60;ol type=A&#62;</SPAN></B><SPAN CLASS=lg> for uppercase letters<BR></SPAN><B><SPAN CLASS=bkhw>&#60;ol type=a&#62;</SPAN></B><SPAN CLASS=lg> for lowercase letters<BR></SPAN><B> <SPAN CLASS=bkhw>&#60;ol type=I&#62;&nbsp;</SPAN></B><SPAN CLASS=lg> for uppercase Roman numerals<BR></SPAN><B><SPAN CLASS=bkhw>&#60;ol type=i&#62;&nbsp;</SPAN></B><SPAN CLASS=lg> for lowercase Roman numerals.</SPAN><BR><BR>See also <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;dl&#39;)'>dl</A>&#62;</SPAN>, <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ul&#39;)'>ul</A>&#62;</SPAN>."+Xn;Cn["ol"]=s}
if (Ln>=1) {s=Xc+"&#60;ul&#62;</SPAN><BR>Unordered-style list. There are two related tags:<BR>(a) List tag: <SPAN CLASS=ci>&#60;ul&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/ul&#62;</SPAN><BR>(b) List Item tag: <SPAN CLASS=ci>&#60;li&#62;</SPAN> with closing tag: <SPAN CLASS=ci>&#60;/li&#62;</SPAN>"+Xk+"(a) Unordered list (default disc style)<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;ul&#62;<BR>&#60;li&#62;each List Item has an LI tag &#60;/li&#62;<BR>&#60;li&#62;items appear as bullet points&#60;/li&#62;<BR>&#60;/ul&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><UL><LI>each List Item has an LI tag</LI><LI>items appear as bullet points<BR>&nbsp;</LI></UL></DIV><SPAN CLASS=lg>The whole <SPAN CLASS=br>L</SPAN>ist is enclosed between <SPAN CLASS=ci>&#60;u<SPAN CLASS=or>l</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/u<SPAN CLASS=or>l</SPAN>&#62;</SPAN>.<BR>Each <SPAN CLASS=br>L</SPAN>ist <SPAN CLASS=br>I</SPAN>tem is tagged with <SPAN CLASS=ci>&#60;<SPAN CLASS=or>li</SPAN>&#62;</SPAN> and <SPAN CLASS=ci>&#60;/<SPAN CLASS=or>li</SPAN>&#62;</SPAN>.</SPAN><BR><BR>(b) Unordered list (circle style)<BR>&nbsp;<DIV CLASS=bkhw><B>&#60;ul type=circle&#62;<BR>&#60;li&#62;this is the circle style&#60;/li&#62;<BR>&#60;li&#62;there is also a square style&#60;/li&#62;<BR>&#60;/ul&#62;</B></DIV>&nbsp;<DIV STYLE=background-color:#D0E8D0><BR><UL type=circle><LI>this is the circle style</LI><LI>there is also a square style<BR>&nbsp;</LI></UL></DIV><SPAN CLASS=lg>In a list-within-a-list, the inner list automatically uses one of the other styles (circle or square). You can change the bullet point look with the <B>type</B> attribute.</SPAN><BR><BR>See also <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;dl&#39;)'>dl</A>&#62;</SPAN>, <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ol&#39;)'>ol</A>&#62;</SPAN>."+Xn;Cn["ul"]=s}
if (Ln>=1) {s=Xc+"&#60;li&#62;</SPAN><BR>Tags a List Item in an Ordered or Unordered list.<BR>See <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ol&#39;)'>ol</A>&#62;</SPAN> (Ordered list) or <SPAN CLASS=cnb>&#60;"+Xo+"(&#39;ul&#39;)'>ul</A>&#62;</SPAN> (Unordered list)."+Xn;Cn["li"]=s}
function symbTab(idx) {
var symLst=new Array('&nbsp;','non-breaking space','&copy;','copyright','&lt;','less than','&gt;','greater than','&amp;','ampersand','&euro;','Euro','&pound;','Pound sterling','&yen;','Yen','&sect;','section','&reg;','registration mark','&deg;','degree','&frac14;','quarter','&frac12;','half','&frac34;','three-quarters','&ndash;','en-dash (&#34;n&#34; width)','&mdash;','em-dash (&#34;m&#34; width)','&permil;','per 1000','&plusmn;','plus/minus','&para;','paragraph','&sup1;','superscript 1','&sup2;','superscript 2','&sup3;','superscript 3','&raquo;','right anglequote','&laquo;','left anglequote','&larr;','left arrow','&uarr;','up arrow','&rarr;','right arrow','&darr;','down arrow');
Cn[idx]=Xc+"Symbol</SPAN> mnemonics<BR>You can use mnemonics, such as <B>&amp;copy;</B> for &copy;, to render many common <SPAN CLASS=ci>Symbol</SPAN>s. The Table shows a selection of mnemonics, and how they are rendered.<BR><BR><TABLE BORDER=2>";
for (j=0;j<symLst.length;j=j+2) {
Cn[idx]=Cn[idx]+"<TR><TD><SPAN CLASS=tab>&nbsp;"+symLst[j].replace(/&/,"&amp;")+"&nbsp;</SPAN></TD><TD><SPAN CLASS=tab>&nbsp;&nbsp;"+symLst[j]+"&nbsp;&nbsp;</SPAN></TD><TD><SPAN CLASS=tab>&nbsp;<SPAN CLASS=lg>"+symLst[j+1]+"</SPAN>&nbsp;</SPAN></TD></TR>";
}
Cn[idx]=Cn[idx]+"</TABLE><BR>All mnemonics start <SPAN CLASS=qfs>&amp;</SPAN> and end with <SPAN CLASS=qfx>;</SPAN> (semi-colon)."+Xn;
}
symbTab("Symbol");
if (Ln>=1) {s=Xc+"&amp;nbsp;</SPAN><BR>Mnemonic for a <SPAN CLASS=ci>non-breaking space</SPAN>.<BR><BR><SPAN CLASS=lg>One or more consecutive <SPAN CLASS=ci>&amp;nbsp;</SPAN> in a document are rendered as consecutive <SPAN CLASS=ky>&nbsp;Space&nbsp;</SPAN>s. Unlike ordinary <SPAN CLASS=ky>&nbsp;Space&nbsp;</SPAN>s, the Browser will not break a line at any of the <SPAN CLASS=ci>non-breaking space</SPAN>s so inserted.</SPAN><BR><BR>For other mnemonics, see "+Xo+"(&#39;Symbol&#39;)'>Symbol</A>s.";Cn["nbsp"]=s}
if (Ln>=2) {s=Xc+"&amp;copy;</SPAN><BR>Mnemonic to insert a copyright sign &copy; in a document.<BR><BR>For other mnemonics, see "+Xo+"(&#39;Symbol&#39;)'>Symbol</A>s.";Cn["copy"]=s}
