Beruflich Dokumente
Kultur Dokumente
Chapitre 6
Le langage HTML
Introduction
HTML, veut dire : HyperTextMarkupLangage (ou langage hypertexte et à balises )
C’est un des langages d'écriture utilisé pour créer des pages web.
Hypertexte : c'est simple, ce mot désigne la capacité à créer des liens ( quand on
clique sur un mot, cette action vous conduit à un autre texte ( d'où hyperTEXTE ) : ce
système de navigation est omniprésent sur internet.
HTML est composé de balises (ou tags, ce sont les informations contenues entre les
signes < et >) qui servent à mettre en forme la page. Les balises peuvent être écrites
en majuscules ou en minuscules. Le début et la fin du document HTML sont indiqués
par les balises <html> et </html>, qui sont toujours la première et la dernière balise
(sauf si la première est un !DOCTYPE, auquel cas <html> est la deuxième ...). Dans
les balises peuvent être placés des attributs, c'est à dire des précisions sur la taille, les
couleurs, le style de chaque élément. Les balises de la forme </balise> sont des
balises de fermeture. Les balises de fermeture ne reprennent jamais les attributs de
leur balise d'ouverture.
Les balises de fermeture sont souvent obligatoires, et il est conseillé de les mettre
chaque fois que cela est possible.
Pour visualiser le code source des pages web il suffit de vous positionner sur la page
désirée ensuite cliquez avec la touche droite de votre souris et sélectionner afficher la
source.
2.- l'en-tête du document, partie non-visible, mais qui contient les informations
permettant aux moteurs de recherche de trouver votre site, vous devez placer la balise
<head> puis se termine par </head>.
Cette balise contient une autre balise qui est le titre de votre page, ce titre apparaîtra
sur la barre en haut de votre navigateur et permet aussi aux moteurs de recherche de
1ère année ST Bureautique et Web 2010/2011
d'autre balises sont aussi nécessaires pour les moteurs de recherche, elles ne sont pas
indispensables au fonctionnement de votre page, ces balises sont à placer entre
<head> </head>. Quelques exemples :
C'est dans cette derniére balise que se trouverons tous les éléments que vous
montrerez à vos visiteurs !!!!
exemple :
<html>
<head>
<!--votre en-tête-->
</head>
<!--fermeture de l'en-tête-->
1ère année ST Bureautique et Web 2010/2011
<body>
<!--début du corp de votre page-->
</body>
<!--fermeture du corp de votre page-->
</html>
<!--fermeture de votre fichier HTML-->
exemple :
<html>
<head>
<!--votre en-tête-->
</head>
<!--fermeture de l'en-tête-->
<body>
<!--début du corp de votre page-->
</body>
<!--fermeture du corp de votre page-->
</html>
<!--fermeture de votre fichier HTML-->
leftmargin et topmargin :
L'attribut est : leftmargin="nbre de pixels"
Exemple : <body leftmargin="0"> Pour définir les marges du texte - toujours pour
un document entier - nous nous servons de l'attribut leftmargin pour la marge à
gauche et de topmargin pour la marge en haut de la page. Les valeurs sont exprimées
en pixels.
Width et Size peuvent être exprimé en % de la page, la régle est par exemple "width =
10%"
<h1>Titre H1</h1>
Titre H1
<h2>Titre H2</h2>
Titre H2
<h3>Titre H3</h3>
Titre H3
<h4>Titre H4</h4>
Titre H4
<h5>Titre H5</h5>
Titre H5
<h6>Titre H6</h6>
Titre H6
Listes
Listes à puces:
texte 1
texte 2
code source :
remarques utiles :
<UL TYPE=disc>
<UL TYPE=circle>
<UL TYPE=square>
Listes numérotées :
1. texte 1
2. texte 2
1ère année ST Bureautique et Web 2010/2011
code source :
remarques utiles :
Liste de définition :
Terme 1 à définir
Définition du terme 1
Terme 2 à définir
Définition du terme 2
suite du terme 2
code source :
<DL>
<DT>Terme 1 à définir</DT>
<DD>Définition du terme 1</DD>
<DT>Terme 2 à définir</DT>
<DD>Définition du terme 2</DD>
<DD>suite du terme 2</DD>
</DL>
L’insertion d'images
Le type d'images admises sur internet :
1ère année ST Bureautique et Web 2010/2011
Les images pouvant être affichées sur les pages web sont les images gif, jpg, bmp, et
png. A noter que seul les gif et les jpeg assurent une compatibilité avec les vieux
navigateurs. Quelques conseils pour choisir le format adapté : les images jpeg sont
plus adaptées pour les photos (elles permettent l'affichage de beaucoup plus de
couleurs que les gifs). Les gif sont mieux adaptées pour les dessins (elles sont
beaucoup moins lourdes) de plus elles permettent l'affichage d'images animées.
Pour afficher une image sur une page, vous devez utiliser l'attribut src qui veut dire
source.
La valeur de l'attribut src correspond à l'adresse (relative ou absolue) de l'image
souhaitée.
4.-L'attribut alt :
Cet attribut est utilisé pour afficher un texte descriptif de l'image qui apparaît lors du
survol de celle-ci.
La valeur de cet attribut est donc un texte que vous pouvez choisir librement.
1ère année ST Bureautique et Web 2010/2011
5.- Insérer une image d'arrière plan dans vos pages (attribut
background) :
Exemple :
<html>
<body background="background.jpg">
</body>
</html>
Liens
lien interne :
Un lien interne est utilisé lorsque la hauteur de votre page est pus grande que celle de
l'écran. Pour créer un lien interne il faut placer un ancre dans le document (à l'endroit
où vous désirez aller sur la page).
<A NAME="#nom_ancre"></A>
Pour aller vers l'ancre il suffit d'écrire dans un autre endroit de votre page.
lien externe: :
aller vers une autre page dans le même répertoire: <A HREF="tableaux.html"
target="_self">vers tableaux </A> l'attribut target permet d'aller sur la même page
target="_self", sur une nouvelle page target="_blank" vers un autre frame
target="nom_frame" (voir chapitre frames).
Crystal music
Les liens extrérieurs peuvent être du WWW ( http: ), FTP ( ftp: ), adresse électronique
( mailto: ), GOPHER ( gopher: ),newsgroup ( news: ),TELNET ( telnet: ), etc...
exemple mailto :
<A HREF="mailto:test@skynet.be">envoyez nous un e-mail</A>
Tableaux
C'est la meilleure façon de gérer convenablement la présentation.
Les tableaux permettent de diviser la page en zones d'espace et de remplir ces zones
avec des
Insérer un tableau
Exemple :
1ère année ST Bureautique et Web 2010/2011
Bienvenue
<CENTER>
<TABLE WIDTH=50% border="1">
<TR>
<TD><IMGSRC="film.gif"></TD>
<TD>Bienvenue</TD>
</TR>
</TABLE>
</CENTER>
Ce tableau occupe 50% de la largeur totale de la page sur une ligne avec dans la
première cellule l'image et dans la seconde le texte, le tout étant centré.
Les lignes et colonnes peuvent êtres fusionnées, afin d'obtenir des cellules plus ou
moins grandes et accueillir des données. Ce fusionnement est réalisé avec l'attribut :
rowspan et colspan.
- Pour fusionner 2 cellules adjacentes sur une ligne, COLSPAN est requis (pour th ou
td)
- Pour fusionner 2 cellules adjacentes sur une colonne, ROWSPAN est requis (pour th
ou td)
Exemple:
Cellule 2 Cellule 3
2 cellules fusionnées (sur la même colonne)
Cellule 4 Cellule 5
<table border=1>
<tr>
<td>Cellule 1</td>
<td colspan=2>2 cellules fusionnées (sur la même ligne)</td>
</tr>
<tr>
<td>Cellule 2</td>
<td>Cellule 3</td>
<td rowspan=2>2 cellules fusionnées (sur la même colonne)</td>
</tr>
<tr>
<td>Cellule 4</td>
<td>Cellule 5</td>
</tr>
</table>