There are HTML standards of programming. The makers of Browsers try to be friendly to the programmer and allow certain simplifications and add some extra features. Those of one browser may not be recognized by other browsers. For example, some browsers recognize other colors: pink, gold, etc. that others will treat an no color. Therefore, (1) Follow the rules so that your code is properly recognized by all browsers, (2) Test your web pages on all common browsers : IExplorer, Firefox, Netscape, Opera, etc. For example, text is different sizes in different browsers. And we often forget to close Line Item tag, </LI> , which browsers allow, but the standards-making committee is becoming insistent that all tags be closed.


All email addresses displayed on a web page must be encrypted. This includes your returned address and addresses of your readers. The Institute had to change their email address to get away from excess SPAM and is close to having to do it again. This is a great inconvenience to readers.

Here is a sample script where the email address never appears, yet it will send email properly.

Contact us by <script language=javascript><!-- // 
var link   = "E-mail";
var tag1   = "mail";      var tag2   = "to:";
var email1 = "%20manor";  var email2 = "basic-english"; var email3=".org";
document.write("<a href=" + tag1 + tag2 + email1 + "@" + email2 + email3 + ">" + link + "")
  // --></script>



The purpose of tables is to align columns of information.
Each row starts with <TR>, Table Row
The columns begin with <TD> , Table Definition.
The <TH> tag is identical to <TD align=center><B>
<TR><TH>Table and a Heading</TH><TH>Column Two<TH><TR>
<TR><TD>Row One, Col 1.<TD>Row One, Col 2
<TR><TD>Row Two, Col 1.<TD>Row Two, Col 2


Common attributes include: