Académique Documents
Professionnel Documents
Culture Documents
Histoire :
Crée à la fin du XXème siècle par Tim Berners–Lee et Robert Cailliau, le Web (World Wide Web ou
WWW ou toile d’araignée mondiale en français) est entré dans pratiquement tous les foyers dans le
monde. Il permet la consultation, via un navigateur, de pages de sites internet.
I/ IHM
Définition :
Les Interactions Humain – Machine (IHM) sur le Web définissent les moyens et les outils mis en
œuvre afin qu’une personne physique puisse agir (contrôler, communiquer) à distance, par
l’intermédiaire d’internet par exemple.
Parmi ces moyens, on trouve le langage HTML (Hypertext Makup Language).
C’est un langage de balisage Il est interprété dans le navigateur du client au niveau 1 (structure ci-
dessous).
Dans l’en-tête d’un document HTML on retrouve par exemple : couleurs, des polices de caractères, …
où style.css est un fichier dans lequel
est contenu le style de tous les éléments
de la page.
L’encodage
Le titre de la
page
Dans le corps, il est mis tout ce qui doit être proposé aux personnes accédant à cette page :
Du texte, des images, des liens, ….
Exemple : Ouvrir un document texte simple sous note ou notepad ou Notepade++, puis écrire ce qui suit
en respectant les indentations.
Les blocs :
Les blocs sont très utilisés en HTML. Ils s’écrivent ainsi :
Les cadres :
Les cadres sont des moyens d’afficher une autre page ou un autre objet dans la page courante. Elles sont
très utilisées pour partager des vidéos par exemple.
Les listes :
<tfoot>
<tr>
<th>Prénom</th>
<th>âge</th>
<th>Pays</th>
</tr>
</tfoot>
<tbody
Les formulaires :
Les formulaires sont aussi très répandus. C’est une zone interactive de la page, dans laquelle le visiteur
peut saisir des informations.
On délimite un formulaire à l’aide de la balise ……………….. La balise ……………..devra avoir les attributs
…………………………….. et ………………………….. permettant le traitement du formulaire.
La balise < label > permet d’écrire un libellé. On l’associe à un champ de formulaire avec l’attribut
for, qui doit avoir la même valeur que l’id du champ.
Une grande partie des éléments du formulaire peut s’insérer avec la balise <input …/>
La valeur de son attribut type indique quel type de champ doit être inséré :
Dans les formulaires on peut voir :
Affichage :
Un champ de saisie pour du texte :
<label for= "txt">Mon texte : </label>
<input type="text" name="txt" id="txt" />
Affichage :
Affichage :
Un menu déroulant :
<label>
<select name= "choix">
<option>option 1</option>
<option>option 2</option> Affichage :
…….
</select>
</label>
Affichage :
Ne pas hésiter à aller sur le site https://www.w3schools.com , vous y trouverez plein de renseignements
supplémentaires, des astuces, des exemples corrigés…..
Dans une autre partie de cours nous utiliserons CSS qui permettra par exemple :
d’écrire en rouge et souligner
changer la police, la taille du texte…
faire la mise en page
récupérer les données du formulaire