added development environment documentation
This commit is contained in:
parent
13ecac28d0
commit
38c61b0dd5
16 changed files with 1535 additions and 0 deletions
|
@ -0,0 +1,93 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8"
|
||||
http-equiv="content-type">
|
||||
<title>HTML file conventions</title>
|
||||
<meta content="$Author: maroy $" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
<ul>
|
||||
<li>Author: $Author: maroy $</li>
|
||||
<li>Version: $Revision: 1.1 $</li>
|
||||
<li>Location: $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/doc/developmentEnvironment/htmlFileConventions.html,v $</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document describes the HTML file conventions for the LiveSupport
|
||||
project. See also the generic description of the <a
|
||||
href="fileConventions.html">file conventions</a> in the LiveSupport
|
||||
project.<br>
|
||||
<h1>Introduction</h1>
|
||||
HTML pages written as part of the LiveSupport documentation should
|
||||
conform to either the <a href="http://www.w3.org/TR/html4/">HTML 4.01
|
||||
Transitional</a> or <a href="http://www.w3.org/TR/xhtml1/">XHTML 1.0
|
||||
Transitional</a> specifications.<br>
|
||||
<h1>Naming</h1>
|
||||
HTML document files are named by the following rules:<br>
|
||||
<ul>
|
||||
<li>there are no spaces in the file name</li>
|
||||
<li>the file name begins with a lower case letter</li>
|
||||
<li>for file names containing multiple words, each additional word
|
||||
begins with a capital letter</li>
|
||||
<li>the extension of the file is <code>.html</code> (not <code>.htm</code>)<br>
|
||||
</li>
|
||||
</ul>
|
||||
For example, a file with a single-word name may be named like: <code>single.html</code>,
|
||||
whereas a file with multiple word name would be like: <code>multipleWordNameFile.html</code>.<br>
|
||||
<h1>Structure</h1>
|
||||
Each HTML file is partitioned by using the <code><h1></code>
|
||||
element to mark the start and name of each partition. The file has the
|
||||
following mandatory structure:<br>
|
||||
<ul>
|
||||
<li>Preface</li>
|
||||
<li>Scope</li>
|
||||
<li>Introduction?</li>
|
||||
<li>Additional sections+</li>
|
||||
</ul>
|
||||
<h2>HTML header</h2>
|
||||
The HTML header of the document should describe the title and author of
|
||||
the document. The following HTML code should be inside the <code><head></code>
|
||||
element for the HTML page:<br>
|
||||
<br>
|
||||
<pre><code> <title>The title of the file</title><br> <meta name="author" content="$Author: maroy $"/><br></code></pre>
|
||||
<h2>The Preface section</h2>
|
||||
This section holds the following specific text:<br>
|
||||
<br>
|
||||
<blockquote>This document is part of the <a
|
||||
href="http://livesupport.campware.org/">LiveSupport</a> project,
|
||||
Copyright © 2004 <a href="http://www.mdlf.org/">Media Development Loan
|
||||
Fund</a>, under the GNU <a href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
<ul>
|
||||
<li>Author: $Author: maroy $</li>
|
||||
<li>Version: $Revision: 1.1 $</li>
|
||||
<li>Location: $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/doc/developmentEnvironment/htmlFileConventions.html,v $</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<h2>The Scope section</h2>
|
||||
This section describes the scope of the document in short form. This
|
||||
details the areas which the document covers, and sometimes holds
|
||||
references to related documents.<br>
|
||||
<h2>The Introductions section</h2>
|
||||
This optional section introduces the topic of the document to the
|
||||
reader.<br>
|
||||
<h2>Additional sections</h2>
|
||||
These section hold the real content of the document, with freely named
|
||||
sections and sub-sections. The normal HTML heading elements (<code><h1></code>,
|
||||
<code><h2></code>, ...) should be used to mark and group the
|
||||
sections. Sample source code included in the HTML document should be
|
||||
put inside a <code><pre><code>...</code></pre></code>
|
||||
block, like the following:<br>
|
||||
<br>
|
||||
<pre><code> // some sample code here<br> int i = 1;<br></code></pre>
|
||||
<h1>Template</h1>
|
||||
See a generic <a href="templates/htmlDocumentTemplate.html">template
|
||||
for HTML documents</a>. You may freely copy this
|
||||
template when starting to create a new document.<br>
|
||||
<br>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue