4.1 Définition
HyperText Markup Language (HTML) est un langage de "mark up" ...
... qui définit la structure logique d'un document WWW diffusé sur le Web.
4.3 Les notions d'environnement et de balise
-
Un
environnement
posséde un
début
et une
fin
.
-
Un environnement est délimité par une balise ou marqueur (Angl. "marker" ou "tag") inséré au début et à la fin.
-
Chaque marqueur est délimité par les signes < et >
<balise> ....... le contenu de l'environnement </balise>
Voici un exemple d'environnement HTML:
<H1>Titre principal</H1>
A. Imbrication
-
Les environnements HTML peuvent être imbriqués selon des règles bien définies.
-
Le chevauchement d'environnements n'est pas permis :
JUSTE: <h1><a href="./test.html">Votre titre</a></h1>
FAUX !! <h1><a href="./test.html">Votre titre</h1></a>
B. Paramètres (ou attributs)
-
Les paramètres modifient le comportement d'un environnement.
-
Voici un exemple qui définit une image de fond de page (BACKGROUND) et les couleurs du texte (text), des liens non-visités (link) et des liens visités (vlink)
<BODY BACKGROUND="/gif/backgrnd.jpg" text="FFFFFF" link="FFFF00" vlink="FFAA00">
........
........
........
</body>
Les outils d'édition permettent de définir les paramètres des environnements
4.4 Structure de base d'un document HTML:
<HTML>
<HEAD>
<TITLE>document test (11-Oct-1995)</TITLE>
<!-- Created by: D.K.S., 11-Oct-1995 -->
</HEAD>
<BODY>
<H1>document test</H1>
Voici un test!
<ADDRESS> <A HREF="http://tecfa.unige.ch/tecfa/general/tecfa-people
/schneider.html">D.K.S.</A></ADDRESS>
</BODY>
</HTML>
-
Le document doit être entouré de marqueurs (Angl. "tags") "html"
-
L' en-tête ("head") est utilisé pour stocker de l'information à propos du document. Dans la plupart des cas, il s'agit uniquement du titre.
-
Le titre ("title") du document est utilisé à deux fins:
-
Dans la plupart des "browsers", le titre est affiché dans la barre supérieure de la fenêtre.
-
Le titre est souvent utilisé par les "search robots" pour indexer votre page. Choisissez donc quelque chose de significatif.
-
Toute la page HTML proprement dite (ce qui est visible dans le browser) est incluse dans le corps ("body").