Académique Documents
Professionnel Documents
Culture Documents
HTML5
Ce document ne contient que certaines balises et certains attributs.
La totalité des balises et des attributs sont vus en classes dans les activités pratiques.
1 INTRODUCTION
1.1 HTML5 ?
Est-ce qu’il y a html 4 ?
C’est quoi la différence avec l’HTML 4 ?
2 LES BALISES
3 LES ATTRIBUTS
Page 1 sur 6
Mr Ahmed EL ECHI (ah.elechi@gmail.com | tel : 55 76 55 44)
4 LES EVENEMENTS
Les évènements permettent d’effectuer une action (un algorithme) à des moments bien précis
Exemple d’appel :
<body onload="myFunction()">
Exemple d’appel :
<form action="…" onsubmit=" return myFunction( )">
oninput Se déclenche dès que la valeur d'un élément a changé.
Exemples d’appels :
<input id="…" oninput="myFunction()">
<textarea id="…" oninput="myFunction()">
Exemple d’appel :
<input id="…" onblur="myFunction()">
onfocus Se déclenche au moment où l'élément obtient le focus.
Exemple d’appel :
<input id="…" onfocus="myFunction()">
Exemples d’appels :
<p onclick="myFunction()">
<input onclick=" myFunction()">
<div onclick=" myFunction()">
<h1 onclick="myFunction()">
Exemples d’appels :
<p onmouseover =" myFunction()">
<input onmouseover =" myFunction()">
<div onmouseover =" myFunction()">
<h1 onmouseover =" myFunction()">
Page 2 sur 6
Mr Ahmed EL ECHI (ah.elechi@gmail.com | tel : 55 76 55 44)
</body>
</html>
Exemples :
<link rel="stylesheet" href="styles.css">
Exemples :
<!-- l'encodage de la page (pour le navigateur et pour le référencement) -->
<meta charset="UTF-8">
Exemple 1 :
<script src="mon_script.js"></script>
Exemple 2 :
<script>
alert("Bonjour") ;
</script>
Exemple :
<style>
p {
color :red ;
}
</style>
Page 3 sur 6
Mr Ahmed EL ECHI (ah.elechi@gmail.com | tel : 55 76 55 44)
6.1 ATTRIBUT ID
Spécifie un identifiant unique pour un élément HTML
Exemple :
<p id="car1" class="voiture">BMW</p>
<p id="car2" class="voiture">mercedes</p>
Exemple :
<p id="car1" class="voiture">BMW</p>
<p id="car2" class="voiture">mercedes</p>
Exemple :
<p style="color : blue ;">BMW</p>
Exemples :
<p>This is a paragraph.</p>
<p lang="fr">Ceci est un paragraphe en Français</p>
<p lang="en">this is a paragraph in English</p>
Exemples :
<p> Ceci est un paragraphe visible</p>
<p hidden="hidden">Ceci est un paragraphe caché (n’est pas visible)</p>
<p hidden> Ceci est un autre paragraphe caché (n’est pas visible)</p>
Exemples :
<p title="ma marque de voiture préférée">BMW</p>
<p title="C'est un lycée secondaire">Lycée la Goulette</p>
Page 4 sur 6
Mr Ahmed EL ECHI (ah.elechi@gmail.com | tel : 55 76 55 44)
7 LES TABLEAUX
7.1 BALISE TD
Attribut Type de valeur Description
colspan entier Le nombre de colonnes à fusionner
rowspan entier Le nombre de lignes à fusionner
7.2 BALISE TH
Le contenu de la balise <th> est par défaut gras et centré
Attribut Type de valeur Description
colspan entier Le nombre de colonnes à fusionner
rowspan entier Le nombre de lignes à fusionner
7.3 EXEMPLE :
<table>
<tr>
<th>Month</th>
<th>Savings</th>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>February</td>
<td colspan="2" rowspan="2">$80</td>
<td>$80</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
<tr>
<td colspan="2">Sum: $180</td>
<td colspan="2">Sum: $180</td>
</tr>
</table>
Toujours on met colspan et rowspan dans la
cellule en haut à gauche de la zone à
fusionner
Page 5 sur 6
Mr Ahmed EL ECHI (ah.elechi@gmail.com | tel : 55 76 55 44)
8 LES FORMULAIRES :
8.1 EXEMPLE
Attribut Résultat affiché
<form action="page1.php">
Votre nom :
<input type="text" id="nom" name="nom">
<br><br>
Votre email :
<input type="email" id="email" name="email">
<br><br>
Volume préféré :
<input type="range" id="vol" name="vol" min="0" max="100">
<br><br>
</form>
Page 6 sur 6