Photo by Mr_SteinIn HTML, elements are bits of markup that tell a web browser to display or format parts of web pages. The structure of HTML is based on logic, order, and syntax and is, therefore, relatively simple to use. You should basically think of your HTML elements as the organizational and visual formatting of your HTML document. The difference between your site and other sites of equal page rank and similar material will be how well you utilize HTML elements to exemplify your work. You can very easily modify your web site so that things stick out where they should.
Search engine spiders read the source (HTML) code of your pages and decide how relevant it is to each of the keywords and key phrases they find there. A web page is made up of many components, such as head, body, title, tables, etc. Most of these components have their special meaning to the search engines.
Wolfram Alpha has a neat feature visually showing your HTML site structure.
Basic HTML Elements Mapped
A – Anchor
Syntax
<A>…</A>
Attribute Specifications
HREF=URI (hypertext reference)
NAME=CDATA (named link destination)
REL=LinkTypes (relationship to link)
REV=LinkTypes (relationship from link)
TYPE=ContentType (content-type of link)
TARGET=FrameTarget (frame to render link in)
HREFLANG=LanguageCode (language of link)
CHARSET=Charset (character encoding of link)
ACCESSKEY=Character (shortcut key)
TABINDEX=Number (position in tabbing order)
SHAPE=[ rect | circle | poly | default ] (client-side image map)
COORDS=Coords (client-side image map)
ONFOCUS=Script (element received focus)
ONBLUR=Script (element lost focus)
FORM – Interactive form
Syntax
<FORM>…</FORM>
Attribute Specifications
ACTION=URI (form handler)
METHOD=[ get | post ] (HTTP method for submitting form)
ENCTYPE=ContentType (content type to submit form as)
NAME=CDATA (name for client-side scripting)
ACCEPT-CHARSET=Charsets (supported character encodings)
ACCEPT=ContentTypes (media types for file upload)
TARGET=FrameTarget (frame to render form result in)