HTML Image

Hypertext Markup Language and JavaScript

Ideal for High School and College Level Curriculums


$20.00 In-house - $25.00 to $35.00 Out-of-house per hour1

Suggested Topics
  • Common Elements
  • Headers
  • Linking
  • Images
  • Special Characters and more Line Breaks
  • Unordered Lists
  • Nested and Ordered Lists
  • HTML Tables
  • Basic and Complex Forms
  • Internal Linking
  • Creating and Using Image Maps
  • <meta> tags
  • Nested Framesets

RSS Logo
What is HTML

HTML is the language that web pages are written in - in fact, HTML stands for Hypertext Mark-up Language. But what does that mean?

When Tim Berners-Lee envisioned the Web, he envisioned it having a common and easy-to-use interface that would enable anyone to Web publish. To accomplish this, he and others at CERN developed the Hyper Text Markup Language. HTML is based on a subset of the Standard Generalized Markup Language. Using SGML as the basis of HTML ensured that the new markup language for the Web was rooted in a solid standard that was already proven to be a cross-platform solution.

Only the esstial elements of SGML were adopted to form the origianl specification for HTML. Using only the essential elements of SGML drastically reduced the complexity of the original HTML specification and reduced the overhead for transferring hypertext documentation over the network. Another advantage of using SGML as the basis for HTML was that SGML document type definitions (DTDs) provided as easy way to extend the HTML standard. Thus, it was the intent of the developers of HTML to create a language for Web documents that was initially simple, yet could grow more complex over time.

Hyper is the opposite of linear. Old-fashioned computer programs were necessarily linear - that is, they had a specific order. But with a hyper language such as HTML, the user can go anywhere on the web page at any time.

Text is just what you're looking at now - English characters used to make up ordinary words.

Mark-up is what is done to the text to change its appearance. For instance, marking up your text like here bold text will put that text in bold.

Language is just that. HTML is the language that computers read in order to understand web pages.

HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scripts in languages such as JavaScript which affect the behavior of HTML webpages.

The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.

About this page

On the left, under the Suggested Topics is a list of topics typically found in most High School or College level HTML and Java Script curriculums. The difference is in the level of depth, scope and complexity of that topic. The list is provided to help you determine where you may need tutoring. Your particular topic may not be listed, but that does not imply that tutoring is unavailable. Just contact me and inquire if I can offer tutoring for your particular needs. I will promptly respond and you can decide what further action is required.

I have numerous texts on this subject and I am confident that whatever difficulties you are having in HTML and Java Script, I can be of assistance. I wish you the best of luck in your academic success and look forward to any inquiry you may send on how I may be able to help you.

Questions or concerns

If you have any questions or concerns, please view the Frequently Asked Questions page.

1. Depending on commuting distance. See Frequently Asked Questions for more details.

Top of Page    Previous Page