Une page HTML, c'est un simple fichier texte lu par votre navigateur.
Pour en créer une, il suffit
- d'ouvrir NotePad
- d'inscrire quelques lignes de code, par exemple :
<HTML>
<BODY>
Bonjour
</BODY>
</HTML>
Le fichier peut alors être ouvert directement par le navigateur (Internet Explorer ou Netscape). On n'y lira que "Bonjour".
La balise <HTML>, fermée par </HTML> ouvre et ferme la feuille HTML.
La balise <BODY> délimite le corps du texte.
On ajoute généralement des balises <HEAD> et </HEAD>, qui délimitent une zone d'entête,
où on peut notament insérer quelques lignes de code (JavaScript par exemple).
Quelques autres balises utiles :
<P> débute un paragraphe (fermé par </P>)
<A> définit une "ancre" que l'on peut nommer (pour y faire référence) :
<A HREF="#zaza">aller vers bonjour</A> crée un lien hypertexte pointant sur l'ancre "zaza".
<FONT COLOR="red" SIZE=3>, suivi de </FONT> permet de modifier la couleur et la taille de la police du texte compris entre les deux balises.
<B>,<I>, et <U> (associés à </B>, </I> et </U> permettent d'écrire en gras, italique ou souligné.
<DIR>, suivi de </DIR> délimite un paragraphe en retrait.
<IMG SRC="image.gif"> permet d'insérer une image (de préférence au format .gif ou .jpg.
<SCRIPT>, suivi de </SCRIPT> délimite un script. généralement placé dans la zone d'entête (pour étudier quelques rudiments de JavaScript, cliquer ici).
<TABLE>, suivi de </TABLE> définit un tableau.
Les lignes sont indiquées par <TR> et </TR> et les cellules de chaque ligne par <TD> et </TD> :
Le code suivant :
<TR>
<TD>bonjour</TD><TD>salut</TD>
</TR>
<TR>
<TD>23</TD><TD>45</TD>
</TR>
</TABLE>
se traduit par :
bonjour salut
23 45
Pour définir la largeur des cellules, on utilise WIDTH.
Pour éviter que les textes longs aillent à la ligne, on peut utiliser <TD NOWRAP>,
pour fixer la largeur des cellules (en coupant éventuellement le texte), on utilise <TABLE STYLE="table-layout:fixed" WIDTH=...>
On peut insérer des images de fond dans les cellules du tableau à l'aide de
<TD BACKGROUND="imagetruc.gif"> :
bonjour
salut
2345454546454
La balise <BGSOUND SRC="applaud.wav">
va lancer le fichier son applaud.wav à l'ouverture de la page html le contenant (loop="infinite" permet
de jouer en boucle).
(
cliquez ici pour ouvrir une page contenant du son).
META HTTP-EQUIV="Refresh" inséré dans la zone "head" de la feuille, permet de raffraichir la page ou de la rediriger vers une autre page :
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=accueil.html">
</HEAD>
<META HTTP-EQUIV="Pragma" content="no-cache"> empêche la mise en cache de la page.
Les formulaires :
La balise <FORM> définit un formulaire de saisie : par exemple
nom : <INPUT TYPE="text" NAME="nom"><BR>
<INPUT TYPE="Submit" NAME="envoi" VALUE="Envoi">
Enfin, il faut noter que, aussi bien dans Word que dans Excel, on peut aisément enregistrer un document ou un tableau au format html grâce à la commande "Fichier / enregistrer au format html".
Si la commande n'est pas disponible sous Excel, cocher "Assistant Internet" dans Outils / Macros complémentaires.