Ajout d'une page sur les thèmes (CSS prêts à l'emploi), avec les
fichiers qui vont avec.
This commit is contained in:
parent
7b01407ce8
commit
11bd7dbdf7
10 changed files with 799 additions and 0 deletions
175
internet/web/html/iceberg.css
Normal file
175
internet/web/html/iceberg.css
Normal file
|
@ -0,0 +1,175 @@
|
|||
/*********************************************/
|
||||
/* Feuille de style pour le thème "Iceberg" */
|
||||
/* Fichier dans le domaine public */
|
||||
/*********************************************/
|
||||
|
||||
#theme {
|
||||
background-color: #bdf;
|
||||
color: black;
|
||||
font-family: Verdana, Charcoal, Geneva, "Luxi Sans", sans-serif;
|
||||
font-size: 12px;
|
||||
margin-top: 0;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* Contenant */
|
||||
|
||||
#tout {
|
||||
background: white;
|
||||
border: solid 4px silver;
|
||||
margin: 10px auto;
|
||||
padding: 0;
|
||||
position: relative;
|
||||
width: 650px;
|
||||
}
|
||||
|
||||
/***********************/
|
||||
/* Barre de navigation */
|
||||
/***********************/
|
||||
|
||||
#nav {
|
||||
background-color: #bdf;
|
||||
border-bottom: solid 5x silver;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#nav ul {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
padding: 0.5em 1em 0.5em 1em;
|
||||
}
|
||||
|
||||
#nav li {
|
||||
display: inline;
|
||||
font: bold 1.2em "Trebuchet MS", sans-serif;
|
||||
padding: 0 1em;
|
||||
}
|
||||
|
||||
#nav a:link { color: black; }
|
||||
|
||||
#nav a:visited { color: #343536; }
|
||||
|
||||
#nav a.actif { color: white; }
|
||||
|
||||
/******************/
|
||||
/* Corps du texte */
|
||||
/******************/
|
||||
|
||||
#corps {
|
||||
background: white;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
/**************/
|
||||
/* Généralités*/
|
||||
/**************/
|
||||
|
||||
/* Liens */
|
||||
|
||||
a { text-decoration: none; }
|
||||
|
||||
a:link { color: blue; } /* lien non encore visité */
|
||||
|
||||
a:visited { color: #2727a3; } /* lien visité */
|
||||
|
||||
a:hover { text-decoration: underline; } /* lien survolé par le curseur de la souris */
|
||||
|
||||
/* Hiérarchisation : titres, sous-titres */
|
||||
|
||||
h1 {
|
||||
color: #80bbff;
|
||||
font: normal 200% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
background-color: white;
|
||||
font: normal 160% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font: bold 140% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font: bold 120% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font: italic 110% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h6 {
|
||||
font-variant: small-caps;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
/* Texte */
|
||||
|
||||
p {
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
blockquote p {
|
||||
color: #40aaff;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: monospace; /* code informatique */
|
||||
}
|
||||
|
||||
/* Images */
|
||||
|
||||
img {
|
||||
border-width: 0; /* pas de bordure sur les images */
|
||||
}
|
||||
|
||||
/* Tableaux */
|
||||
|
||||
table {
|
||||
border: solid 1px;
|
||||
border-collapse: collapse;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
table td, table th {
|
||||
border: solid 1px black;
|
||||
margin: 0;
|
||||
padding: 0.7em;
|
||||
}
|
||||
|
||||
th {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
caption {
|
||||
font-size: 120%;
|
||||
font-weight: bold;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding-bottom: 1em;
|
||||
}
|
||||
|
||||
/* Lexiques */
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
padding-bottom: .5em;
|
||||
}
|
||||
|
||||
dd {
|
||||
padding-bottom: 1.5em;
|
||||
}
|
BIN
internet/web/html/iceberg.png
Normal file
BIN
internet/web/html/iceberg.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 66 KiB |
BIN
internet/web/html/iceberg.zip
Normal file
BIN
internet/web/html/iceberg.zip
Normal file
Binary file not shown.
172
internet/web/html/ocean.css
Normal file
172
internet/web/html/ocean.css
Normal file
|
@ -0,0 +1,172 @@
|
|||
/******************************************/
|
||||
/* Feuille de style pour le thème "Océan" */
|
||||
/* Fichier dans le domaine public */
|
||||
/******************************************/
|
||||
|
||||
#theme {
|
||||
color: #333333;
|
||||
font-family: Verdana, Charcoal, Geneva, "Luxi Sans", sans-serif;
|
||||
font-size: 12px;
|
||||
margin-top: 0;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
#tout {
|
||||
background-color: #1e1e7f;
|
||||
}
|
||||
|
||||
/***********************/
|
||||
/* Barre de navigation */
|
||||
/***********************/
|
||||
|
||||
#nav {
|
||||
background-color: #1e1e7f;
|
||||
float: left;
|
||||
height: 100%;
|
||||
padding: 25px 10px 0 0;
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
#nav ul {
|
||||
background-color: #1e1e7f;
|
||||
list-style-type: none;
|
||||
padding-left: 1em;
|
||||
}
|
||||
|
||||
#nav li {
|
||||
background-color: #55ccbb;
|
||||
font-weight: bold;
|
||||
margin-bottom: .5em;
|
||||
padding: 0 0 0 .5em;
|
||||
}
|
||||
|
||||
#nav a:link { color: black; }
|
||||
|
||||
#nav a:visited { color: #343536; }
|
||||
|
||||
#nav a.actif { color: white; }
|
||||
|
||||
/******************/
|
||||
/* Corps du texte */
|
||||
/******************/
|
||||
|
||||
#corps {
|
||||
background-color: white;
|
||||
border-left: solid 5px #55ccbb;
|
||||
margin-left: 160px;
|
||||
min-height: 300px;
|
||||
padding: 15px;
|
||||
width: 600px;
|
||||
}
|
||||
|
||||
/**************/
|
||||
/* Généralités*/
|
||||
/**************/
|
||||
|
||||
/* Liens */
|
||||
|
||||
a { text-decoration: none; }
|
||||
|
||||
a:link { color: blue; } /* lien non encore visité */
|
||||
|
||||
a:visited { color: #2727a3; } /* lien visité */
|
||||
|
||||
a:hover { text-decoration: underline; } /* lien survolé par le curseur de la souris */
|
||||
|
||||
/* Hiérarchisation : titres, sous-titres */
|
||||
|
||||
h1 {
|
||||
color: #1e1e7f;
|
||||
font: normal 200% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
background-color: white;
|
||||
font: normal 160% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font: bold 140% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font: bold 120% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font: italic 110% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h6 {
|
||||
font-variant: small-caps;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
/* Texte */
|
||||
|
||||
p {
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
blockquote p {
|
||||
color: #1e1e7f;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: monospace; /* code informatique */
|
||||
}
|
||||
|
||||
/* Images */
|
||||
|
||||
img {
|
||||
border-width: 0; /* pas de bordure sur les images */
|
||||
}
|
||||
|
||||
/* Tableaux */
|
||||
|
||||
table {
|
||||
border: solid 1px;
|
||||
border-collapse: collapse;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
table td, table th {
|
||||
border: solid 1px black;
|
||||
margin: 0;
|
||||
padding: 0.7em;
|
||||
}
|
||||
|
||||
th {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
caption {
|
||||
font-size: 120%;
|
||||
font-weight: bold;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding-bottom: 1em;
|
||||
}
|
||||
|
||||
/* Lexiques */
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
padding-bottom: .5em;
|
||||
}
|
||||
|
||||
dd {
|
||||
padding-bottom: 1.5em;
|
||||
}
|
BIN
internet/web/html/ocean.png
Normal file
BIN
internet/web/html/ocean.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
BIN
internet/web/html/ocean.zip
Normal file
BIN
internet/web/html/ocean.zip
Normal file
Binary file not shown.
190
internet/web/html/orange.css
Normal file
190
internet/web/html/orange.css
Normal file
|
@ -0,0 +1,190 @@
|
|||
/*********************************************/
|
||||
/* Feuille de style pour le thème "Orange" */
|
||||
/* Ce fichier est dans le domaine public. */
|
||||
/*********************************************/
|
||||
|
||||
#theme {
|
||||
color: #333;
|
||||
font-family: Verdana, Charcoal, Geneva, "Luxi Sans", sans-serif;
|
||||
font-size: 12px;
|
||||
margin-top: 0;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Barre de navigation
|
||||
*/
|
||||
|
||||
#nav {
|
||||
left: 10px;
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
#nav ul {
|
||||
background: #ffefd5;
|
||||
border-bottom: solid 2px #fa0;
|
||||
list-style-type: none;
|
||||
margin-right: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#nav li {
|
||||
border-color: #fa0;
|
||||
border-style: solid;
|
||||
border-width: 2px 2px 0 2px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#nav a {
|
||||
color: #4682b4;
|
||||
display: block;
|
||||
font-family: "Trebuchet MS" Verdana, sans-serif;
|
||||
font-weight: bold;
|
||||
margin: 0;
|
||||
padding: 0 5px 0 5px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* Liens de la barre de navigation */
|
||||
|
||||
#nav a:hover {
|
||||
background-color: #4682b4;
|
||||
color: #ffefd5;
|
||||
}
|
||||
|
||||
#nav a.linkOn {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#nav a.linkOn:hover{
|
||||
color: white; }
|
||||
|
||||
/*
|
||||
* Corps du texte
|
||||
*/
|
||||
|
||||
#corps {
|
||||
background-color: white;
|
||||
border-left: solid 4px #fa0;
|
||||
margin-left: 160px;
|
||||
min-height: 300px;
|
||||
padding: 15px;
|
||||
position: absolute;
|
||||
width: 600px; /* largeur du texte limitée à 600px, supprimer si ça ne convient pas */
|
||||
}
|
||||
|
||||
/*
|
||||
* Généralités
|
||||
*/
|
||||
|
||||
/* Liens */
|
||||
|
||||
a { text-decoration: none; }
|
||||
|
||||
a:link { color: blue; } /* lien non encore visité */
|
||||
|
||||
a:visited { color: #2727a3; } /* lien visité */
|
||||
|
||||
a:hover { text-decoration: underline; } /* lien survolé par le curseur de la souris */
|
||||
|
||||
/* Hiérarchisation : titres, sous-titres */
|
||||
|
||||
h1 {
|
||||
color: #fa0;
|
||||
font: normal 200% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
background-color: white;
|
||||
font: normal 160% "Trebuchet MS" Verdana, sans-serif;
|
||||
margin-left: 0;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font: bold 140% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font: bold 120% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font: italic 110% "Trebuchet MS" Verdana, sans-serif;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
h6 {
|
||||
font-variant: small-caps;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
/* Texte */
|
||||
|
||||
p {
|
||||
margin-right: 0;
|
||||
padding-left: 10px;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
blockquote p {
|
||||
color: #cd853f;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: monospace; /* code informatique */
|
||||
}
|
||||
|
||||
/* Images */
|
||||
|
||||
img {
|
||||
border-width: 0; /* pas de bordure sur les images */
|
||||
}
|
||||
|
||||
/* Tableaux */
|
||||
|
||||
table {
|
||||
border: solid 1px;
|
||||
border-collapse: collapse;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
table td, table th {
|
||||
border: solid 1px black;
|
||||
margin: 0;
|
||||
padding: 0.7em;
|
||||
}
|
||||
|
||||
th {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
caption {
|
||||
font-size: 120%;
|
||||
font-weight: bold;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding-bottom: 1em;
|
||||
}
|
||||
|
||||
/* Lexiques */
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
padding-bottom: .5em;
|
||||
}
|
||||
|
||||
dd {
|
||||
padding-bottom: 1.5em;
|
||||
}
|
BIN
internet/web/html/orange.png
Normal file
BIN
internet/web/html/orange.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 68 KiB |
BIN
internet/web/html/orange.zip
Normal file
BIN
internet/web/html/orange.zip
Normal file
Binary file not shown.
262
internet/web/html/themes.tml
Normal file
262
internet/web/html/themes.tml
Normal file
|
@ -0,0 +1,262 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
|
||||
"tuteurs://DTD/tml.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<title>Thèmes</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Thèmes</h1>
|
||||
|
||||
<p>
|
||||
Vous voulez faire une page Web, mais vous n'avez pas le temps ou pas
|
||||
envie de consacrer beaucoup de temps à l'apprentissage technique. Ou
|
||||
alors, vous connaissez un peu de HTML mais vous n'avez pas envie de
|
||||
chercher un joli design pour vos pages. Nos thèmes sont faits pour
|
||||
vous! Les seules connaissances techniques pour utiliser les thèmes
|
||||
sont :
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
|
||||
<li> savoir utiliser un <a href="&url.tuteurs;unix/editeurs/">éditeur
|
||||
de texte</a>, de préférence qui fasse de la colorisation
|
||||
syntaxique. Si vous travaillez dans une salle info, nous vous
|
||||
conseillons <a href="&url.tuteurs;unix/editeurs/">NEdit</a>, sinon, au
|
||||
pire même le Bloc-Notes de Windows suffit.</li>
|
||||
|
||||
<li> savoir que le <abbr lang="en" title="HyperText Mark-up
|
||||
Language">HTML</abbr> fonctionne avec des <em>balises</em>. Jetez un
|
||||
bref coup d'œil à notre <a href="bases.html">tutoriel HTML</a>
|
||||
si besoin est. Si vous avez fait un peu de LaTeX, vous n'aurez aucun
|
||||
mal à comprendre comment ça marche.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h2>Présentation</h2>
|
||||
|
||||
<p>
|
||||
Ce que nous appelons un <dfn>thème</dfn>, c'est un paquet comprenant 4
|
||||
fichiers :
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
|
||||
<li> 2 <strong>feuilles de style</strong> (en <abbr lang="en"
|
||||
title="Cascading Style Sheet">CSS</abbr>) qui gèrent le design de la
|
||||
page : une feuille principale, et une spéciale pour Netscape 4, qui ne
|
||||
gère pas bien les styles</li>
|
||||
|
||||
<li> un <strong>fichier-type</strong> (en <abbr lang="en"
|
||||
title="HyperText Mark-up Language">HTML</abbr>) qui gère le contenu de
|
||||
la page (texte, structure, etc.)</li>
|
||||
|
||||
<li> un <strong>fichier de configuration du serveur</strong>
|
||||
(<code>.htaccess</code>), qui gère l'affichage par les vieux
|
||||
navigateurs comme Netscape 4 ou Internet Explorer 4.</li> </ul>
|
||||
|
||||
<p>
|
||||
Le tout est prêt à l'emploi ou presque — il suffit de
|
||||
télécharger les bons fichiers, de les mettre dans votre répertoire
|
||||
<code>www/</code> et d'insérer vos propres informations dans le
|
||||
fichier-type (ça, on ne peut pas le faire à votre place). Vous
|
||||
obtiendrez ainsi une page jolie (on l'espère !) et respectueuse des
|
||||
standards (<a title="Spécifications de CSS2 [en]"
|
||||
href="http://www.w3.org/TR/2004/CR-CSS21-20040225/">CSS 2.1</a> et <a
|
||||
title="Spécifications de HTML4 [en]"
|
||||
href="http://www.w3.org/TR/html4/">HTML 4.01</a>).
|
||||
</p>
|
||||
|
||||
<h2>Mode d'emploi</h2>
|
||||
|
||||
<h3>Choisir un thème</h3>
|
||||
|
||||
<p>
|
||||
Pour l'instant vous pouvez choisir parmi trois thèmes, plus viendront
|
||||
par la suite. Vous pouvez aussi nous envoyer vos propres thèmes. Les
|
||||
captures d'écran vous montrent à quoi ressemble chaque thème avec
|
||||
Mozilla 1.6.
|
||||
</p>
|
||||
|
||||
<table class="tableau">
|
||||
<tr>
|
||||
<th>Nom du thème</th><th>Couleurs</th><th>Capture d'écran</th><th>Télécharger le thème</th>
|
||||
</tr><tr>
|
||||
<td>Iceberg</td><td>bleu, gris,
|
||||
blanc</td><td><a href="iceberg.png"><code>iceberg.png</code></a></td><td><a href="iceberg.zip"><code>iceberg.zip</code></a></td>
|
||||
</tr><tr>
|
||||
<td>Océan</td><td>bleu marine, vert</td><td><a
|
||||
href="ocean.png"><code>ocean.png</code></a></td><td><a href="ocean.zip"><code>ocean.zip</code></a></td>
|
||||
</tr><tr>
|
||||
<td>Orange</td><td>orange et bleu clair</td><td><a href="orange.png">orange.png</a></td><td><a href="orange.css"><code>orange.css</code></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
Les thèmes ont été testés avec Mozilla 1.6, Firefox 0.8 et Internet
|
||||
Explorer 6 — le thème simple a bien sûr été testé avec
|
||||
Netscape 4. Nous espérons qu'ils marchent bien avec tous les
|
||||
navigateurs, si ce n'était pas le cas, merci de nous prévenir.
|
||||
</p>
|
||||
|
||||
<h3>Décompacter le thème</h3>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Attention</strong> : pour utiliser un thème, vous devez déjà
|
||||
avoir un espace Web disponible. Si ce n'est déjà fait, <a
|
||||
href="&url.tuteurs;internet/web/creer.html">créez votre page</a> sur le
|
||||
serveur des élèves de l'ENS.
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Le thème se présente sous la forme d'une archive au format zip. Il
|
||||
faut la décompacter dans votre répertoire <code>www/</code>. Sous
|
||||
Unix, utilisez la commande <code>unzip</code> :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">brick ~/www $</span> unzip orange.zip
|
||||
Archive: orange.zip
|
||||
inflating: simple.css
|
||||
inflating: modele.html
|
||||
inflating: .htaccess
|
||||
inflating: orange.css
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Sous Windows, utilisez par exemple WinZip ou Power Archiver, et sous
|
||||
Mac OS, MacZip.
|
||||
</p>
|
||||
|
||||
<h3>Personnalisations obligatoires</h3>
|
||||
|
||||
<p>
|
||||
Maintenant, il faut personnaliser les fichiers. Vous n'avez pas besoin
|
||||
de toucher aux feuilles de style (les fichiers en <code>.css</code>),
|
||||
mais il faut absolument modifier le fichier-type
|
||||
(<code>modele.html</code>) et le fichier de configuration
|
||||
(<code>.htaccess</code>).
|
||||
</p>
|
||||
|
||||
<h4>Modifier le fichier <code>.htaccess</code></h4>
|
||||
|
||||
<p>
|
||||
Éditez le fichier, par exemple en utilisant <a
|
||||
href="&url.tuteurs;unix/editeurs/">NEdit</a> :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">brick ~/www $</span> nedit .htaccess
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Modifiez ensuite les lignes suivantes suivant les instructions dans le
|
||||
fichier :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
# Remplacez ici 'monlogin' par votre propre login
|
||||
RewriteBase /home/monlogin/
|
||||
(...)
|
||||
# Remplacez ici 'mafeuille.css' par la feuille que vous avez choisie
|
||||
RewriteRule mafeuille.css simple.css
|
||||
</pre>
|
||||
|
||||
<div class="attention">
|
||||
<strong>A l'aide !</strong> Quand vous essayez de visualiser votre
|
||||
page, vous voyez une erreur du serveur, genre « Internal Server
|
||||
Error ». C'est dû à une erreur dans le
|
||||
<code>.htaccess</code>. Relisez les fichiers pour voir si vous ne vous
|
||||
êtes pas trompé, sinon renommez le fichier (<code>mv .htaccess
|
||||
.htaccess.orig</code>) et contactez-nous.
|
||||
</div>
|
||||
|
||||
<h4>Modifier le fichier-type</h4>
|
||||
|
||||
<p>
|
||||
D'abord, commençons par renommer le fichier. La page d'accueil
|
||||
s'appelle obligatoirement <code>index.html</code>. Pour les autres
|
||||
pages, vous pouvez choisir le nom que vous voulez, du moment qu'il n'y
|
||||
a pas d'espaces et que le nom soit évocateur du contenu : si vous
|
||||
mettez votre
|
||||
<acronym title="Travaux d'Initiative Personnelle Encadrés">TIPE</acronym>
|
||||
en ligne, appelez-le <code>tipe.html</code>, par exemple. Sous Unix,
|
||||
on utilise la commande <code>mv</code> pour renommer un fichier :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">brick ~/www $</span> mv modele.html index.html
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Le fichier-type a en gros deux parties :
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li> la <strong>navigation</strong> : dès que vous avez 3 ou 4 pages
|
||||
distinctes, il faut une navigation simple pour permettre au visiteur
|
||||
de circuler facilement entre les différentes pages ;</li>
|
||||
<li> le <strong>corps de la page</strong> : c'est le contenu de la
|
||||
page à proprement parler.</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
La partie « navigation » revêt la forme d'une liste avec des liens
|
||||
vers les fichiers concernés. Dans le fichier-type, ça ressemble a
|
||||
ceci :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<!-- Barre de navigation -->
|
||||
|
||||
<div id="nav">
|
||||
<ul>
|
||||
<li> <a href="<em>accueil</em>.html" class="actif"><u>accueil</u></a></li>
|
||||
<li> <a href="<em>alpha</em>.html"><u>alpha</u></a></li>
|
||||
<li> <a href="<em>beta</em>.html"><u>bêta</u></a></li>
|
||||
<li> <a href="<em>gamma</em>.html"><u>gamma</u></a></li>
|
||||
<li> <a href="<em>delta</em>.html"><u>delta</u></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Fin barre de navigation -->
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Ici, nous indiquons <em>comme ceci</em> les noms de fichiers à
|
||||
modifier, et <u>comme cela</u> les titres de vos pages. Remplacez
|
||||
les alpha, bêta, etc., par le nom de vos fichiers et le titre de vos
|
||||
pages. Pour supprimer un item de la liste, effacez une ligne
|
||||
commençant par <code><li></code>. Si vous n'avez qu'une seule
|
||||
page en tout et pour tout, vous pouvez effacez tout simplement le bloc
|
||||
« barre de navigation ». Pour le récupérer par la suite, il vous
|
||||
suffira de copier-coller l'exemple ci-dessus.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Pour la partie du corps du texte, le modèle vous montre comment faire
|
||||
des paragraphes ou des titres. Vous pouvez effacer tout ça et le
|
||||
remplacer par votre propre texte. Pour savoir comment mettre en forme
|
||||
votre texte, parcourez notre <a href="bases.html">tutoriel HTML</a>.
|
||||
</p>
|
||||
|
||||
<h3>Valider votre fichier</h3>
|
||||
|
||||
<p>
|
||||
Pour être sûr que vous n'avez pas oublié quelque chose dans votre code
|
||||
HTML, passez la version finale de votre page au <a
|
||||
href="http://validator.w3.org/">validateur du W3C</a>. Il vous dira si
|
||||
tout est en ordre ou s'il faut encore jeter un petit coup d'œil
|
||||
au code.
|
||||
</p>
|
||||
|
||||
<div class="metainformation">Auteur : Marie-Lan Nguyen.
|
||||
Dernière modification : le <date value="$Date: 2004-03-12 16:38:03 $" />.
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<!-- LocalWords: inflating
|
||||
-->
|
Loading…
Reference in a new issue