14 lines
696 B
Markdown
14 lines
696 B
Markdown
C1Pjs Templates
|
|
===
|
|
Template folders contain a variety of XML and HTML templates and supporting files, including:
|
|
|
|
- DTD files (Document Type Definitions)
|
|
- XSD files (XML schemas -- eventually)
|
|
- XSL files (XML stylesheets)
|
|
- CSS files (stylesheets that the XSL files rely upon)
|
|
- HTML files (HTML fragments used to generate part or all of a web page)
|
|
|
|
[*components.xsl*](components.xsl) transforms all the elements of a machine XML file into an HTML fragment
|
|
that includes a series of **DIV** tags with corresponding *id* and *data-value* attributes that allow our
|
|
JavaScript components to bind themselves to visual elements (eg, virtual screen, virtual keyboard, control
|
|
panel) on a web page.
|