The Complete HTML Teacher

What's Next





Once you have mastered the basics of HTML, there is still much to learn. Advanced HTML would be your next step. Keep up with the times on HTML, it changes just like everything else!

There are many different things you can learn to make your webpages better. JavaScript, ActiveX, CGI, DHTML, XRML, XML, and more. What does it all mean?

DHTML is "Dynamic Hypertext Markup Language". It is fancy html. It uses cascading style sheets (CSS), which allow you to place things exactly where you want them to be on the page, using the distance in pixels from the top and the left of the browser window. For more information on style sheets, go to: http://www.pageresource.com/dhtml/indexcss.htm dhtml allows full control of the html document. No longer are pages limited to being defined while the page is being loaded. After displaying the page, any portion of the page can be dynamically and immediately changed. For example, an application can contain an outline that the user expands and collapses with the results displayed instantaneously.

VRML stands for "Virtual Reality Modeling Language". It is used to author virtual reality worlds for use on the internet. VRML is a scene description language, not a programming language. This is the developing 3D modeling language for use on the internet.

XML stands for "Extensible Markup Language". It is a meta- language. It is useful to SGML developers wanting access to the Web and Web developers who are fixed to HTML. Document developers working in XML can create their own element-sets, specific to their own documents, and use the Web as an avenue of distribution. XML gives new life to the Web by being the best of SGML and HTML.

XSL stands for "Extensible Stylesheet Language", and is a member of the XML family. It uses style sheets to display simply structured XML documents.

SGML stands for "Standard Generalized Markup Language". It is based on HTML and XML. SGML ignores page or screen layout and concentrates solely on the structure.

JAVA is not an abbreviation. It is a word. It is, in fact, a programming language. The word itself does not actually mean anything, except maybe coffee...but it is just simply the name of a programming language. It has lot's of things that go with it, such as JavaScripts, Javabeans, and Java Applets. It is used in web design to make pages more interactive and special, adding features such as scrolling text, clocks, disappearing or changing text or images, and much more.

CGI stands for "Common Gateway Interface". It is a standard for interfacing external applications with information servers, such as HTTP or Web servers. A plain HTML document that the Web daemon retrieves is static, which means it exists in a constant state: a text file that doesn't change. A CGI program, on the other hand, is executed in real-time, so that it can output dynamic information.

PERL stands for "Practical Extraction and Report Language". It is an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks. The language is intended to be practical rather than beautiful.

ASP stands for "Active Server Pages". ASP allows you to design web pages that can make displaying, manipulating and editing databases quick and easy.

It is suggested of course that you know HTML backwards and forwards before attempting to learn something different. Knowing HTML will give you a good foundation when you are ready to learn something different.

Glossary Of Terms

Contents



Copyright ©1998 by K. Williams Resources. All Rights Reserved