Main page 
 Webtools 
   Config tools 
   Converter 
   FAQ PLAIN 
   Java HTML Generator 
   HTML PLAIN 
   HTML PLAIN reference V1.1 
     Footnotes 
     Contents 
     List of Tables 
     List of Figures 
     1. Introduction 
     2. Specification of the HTML extension 
     3. Parsing the documents 
     4. The graphical user interface 
     5. Example and test pages 
     6. Summary and conclusions 
     7. Test results 
     8. Changelogs 
     9. Acknowledgements 
     Bibliography 
     Index 
     About this document ... 
  next up previous contents index
Next: Contents Up: Back

HTML PLAIN reference V1.1

Cyrille Artho

Abstract:

While HTML (Hyper Text Markup Language) is widely used due to its simplicity, it is not powerful enough to cope with the representation of complex content. It does not separate information from its representation, and offers no means to access metadata (information about pages). As a result of this, maintaining and updating large web pages is often a nightmare, either involving much manual work or the use of complex tools that try to glue an inconsistent set of documents together.

By extending HTML, these problems can be solved in an elegant way. Customizable tags allow a better structuring, and variables decouple information from its appearance in documents. A preprocessor then generates a set of standard HTML pages based on this extra information and pages written in this new, higher level HTML. It also includes other powerful functions, such as file management and macros, which can automate many tedious tasks.