[ Return to Introduction ] [ Next ]
[ This file is Plain Text, Unformatted Background Information about HTML ]
 Text MarkUp Language

* HTML is a child of SGML (Standard Generalized Markup Language)
* HTML was created to work with the HTTP on the Internet
* HTML/HTTP is relatively simple
* HTML supports the hypertext model 
* Extensions and replacements compete on the Web

* HTML is a child of SGML (Standard Generalized Markup Language)
  SGML was designed for electronic typesetting of technical documents and 
  relies upon the fonts and "magic" of a typesetter. In much the same way,
  HTML is at the mercy of your browser.
 
  HTML is all ASCII text. HTML uses MarkUp Tags. (See file: whattag.htm)
  HTML is portable and platform-independent.
  HTML captures structure yet defines no particular typography.
  HTML is standard on ALL browsers; 

* HTML was created to work with the HTTP
 
  HTTP is the HyperText Transfer Protocol; an Internet protocol.
  HTTP is transaction-based: A single request gets a single reply.
  Then the connection shuts down. (HTTP is stateless) 
 
* HTML/HTTP is relatively simple
 
 Layout possibilities in HTML are limited. 
      You can't do everything you want to. 
 Limitation can be a strength. You learn to think vertically.
 HTML makes things easy and helped the Web to grow quickly.
 
* HTML supports the hypertext model
  
  Structure can show hierarchy, or be interconnected, like a web.
  Documents lose their boundaries and anything can jump to anything.
  A document's parts can be distributed around the world. 

* Extensions and replacements compete on the Web

  Netscape enhancements extend HTML.
  Java applets give documents an afterlife.
  Security add-ons enable commerce.
  XML extendsible markup language, extends HTML's capabilities ... 

The Table of Contents is: toc.htm

Questions? E-mail your Instructor -  Dr. Charles Rubenstein at:
[email protected]
 
Tutorial Copyright (c) 1996-2006 C.P.Rubenstein

[ Return to Introduction ] [ Next ]
[ This file is Plain Text, Unformatted Background Information about HTML ]