<!-- *** --> - Comment. This is used to make comments in the HTML document that are not displayed in the browser. This is particularly usefull when documenting your work when creating a page. It also helps you find your way around large pages when editing them.
<ADDRESS></ADDRESS> - Authors Address. This is used to declare an the authors email address. Used with an <A HREF="mailto:***"></A> tag, replacing the stars with the authors email address will enable the reader to click on the address and using the browsers mail program, mail the author. Using <A HREF="mailto:***?SUBJECT=***"></A> allows you to specify an automatic subject. (Use a real question mark, it is not representing anything).
<BLINK></BLINK> - Blinking Text. Blinking text can be usefull when making things stand out, however overuse of this tag can actually cause a web page to appear ugly, or annoying.
<META> - Meta Tag. Meta tags contain valuable information abou the html document that they are in. Used mainly when searching, html tags tell search engines what the page contains making the searching process much quicker. When listing you site with some search engines, they ask you for a description of your site and some keywords that define your site, although it is the more powerfull search engines that actually extract the information from the meta tags on each of your pages to determine exactly what is on your page. Along with a few ather thing, it is the meta tags that must be 'tuned' correctly to make your site appear higher up on a search. Remember, META tags must appear within the header of the document, ie. with the <HEAD> and </HEAD> tags, prefferably above the <TITLE> tag. For page transition META tags and transition codes, click here.
<META NAME="***"> - Meta Name. When using meta tags, the name is what we are going to define, eg if we use NAME="description" we would then use the CONTENT attribute to define a description of the page.
<META HTTP-EQUIV="***"> - HTTP Equivalent Name. Some search engines index their lists on the site descriptions and sometimes the site titles. Using the HTTP-EQUIV attribute you tell a search engine that your page has title A when in fact its actual title that is displayed is title B. For example, if your actual title was HTML Guide, search engines would pick literally thousands to millions of HTML Guide. However, if you used this tag to define the title (HTTP-EQUIV="title") A Simple HTML Reference Guide, the latter is what the search engine would list your site under. Similarly we use the CONTENT to define the actual content of the HTTP-EQUIV feature of your site.
<META CONTENT="***"> - Meta Tag Content. This is where the actual content, the actual description, keywords, title of your page goes. The NAME and HTTP-EQUIV attributes just define the feature of the site that the CONTENT attribute is do define.
DIR="?" - BiDirection Text. Some character sets (particularly the eastern languages) may require the text to flow from right to left rather than western way of left to right. By adding the DIR="RTL" or DIR="LTR" attribute to most text formatting tags, you can set the direction of the text.
<!DOCTYPE HTML PUBLIC> - Document Type. By adding this tag within the header tags, you are basically labeling the file as an HTML file to be viewed by anyone.