Académique Documents
Professionnel Documents
Culture Documents
URL
La plupart des gens sont d'accord sur le fait que les documents
HTML devraient fonctionner correctement sur des plates-formes
et des navigateurs différents
Chaque version HTML a essayé de refléter le plus grand
consensus entre les acteurs de l'industrie, de sorte que les
investissements consentis par les fournisseurs de contenus ne
soient pas gaspillés et que leurs documents ne deviennent en peu
de temps illisibles.
7
HTML 4
L'internationalisation
L'accessibilité
Les scripts
Une balise commence par le caractère < et finit par le caractère >.
Il existe deux types de balises : les balises d'ouverture et de
fermeture.
▸ Voici une balise d'ouverture : <p>
▸ Et une balise de fermeture : </p>
14
<html>
<head>
<title>Bienvenue sur ma première page Web</title>
</head>
<body>
<p>Ceci est un paragraphe.</p>
</body>
</html>
15
Gras
<b></b> ou <strong><strong>
Exemple(s)
<strong>Texte en gras</strong>
17
Italique
<i></i> ou <em><em>
Exemple(s)
<em>Texte en
18
Souligné
<i></i> ou <em><em>
Exemple(s)
<u>Texte souligné</u>
19
Indice
<sub></sub>
Exemple(s)
Note <sub>1</sub>
20
Exposant
<sup></sup>
Exemple(s)
Note <sup>1</sup>
21
Imprimé
<tt></tt>
Exemple(s)
Note <tt>exemple</tt>
22
Préformaté
<pre></pre>
Exemple(s)
<pre>exemple</pre>
23
Centré
<center></center>
Exemple(s)
<center>exemple</center>
24
Taille de la police
<font size="x"></font>
Exemple(s)
Note <font size="4">exemple</font>
25
Couleur de la police
<font color=""></font>
Exemple(s)
Note <font color="#ff0000">exemple</font>
26
Citation
<cite></cite>
Exemple(s)
Note <cite>exemple</cite>
27
Code informatique
<code></code>
Exemple(s)
Note <Code>exemple</Code>
28
Clavier
<kbd></kbd>
Exemple(s)
Note <kbd>exemple</kbd>
29
Caractères "littérale"
<samp></samp>
Exemple(s)
Note <samp>exemple</samp>
30
Variable
<var></var>
Exemple(s)
<var>exemple</var>
31
Liens
Evenement javascript, appel de fonction si clique sur le lien:
<a href="url" onclick="***"></a>
Evenement javascript, appel de fonction si la souris est au-dessus
du lien:
<a href="url" onmouseover="***"></a>
Evenement javascript, appel de fonction si la souris n'est plus au-
dessus du lien:
<a href="url" onmouseout="***"></a>
32
Liens
Lien vers un Email, lance le gestionnaire de mail par dé il
vous faut (thunderbird, outlook, ...):
<a href="mailto:@email"></a>
Lien vers un Email, lance le gestionnaire de mail par dé il
faut avec le sujet (objet) du mail pré rempli:
<a href="mailto:@email?subject=***"></a>
33
Alignement de l'image
<img src="url" align=*> *=top|bottom|middle|left|righ
Description de l'image
<img src="url" alt="***">
34
Dimensions de l'image
<img src="url" width="?" height="?">
Bordure de l'image
<img src="url" border=?>
35
Listes
HTML offre la possibilité d'afficher des listes d'informations.
Il existe deux types de listes :
▸ Les listes non ordonnées;
▸ Les listes ordonnées.
36
<ol type="A"><li>Playstation</li><li>Xbox</li></ol>
<ol type="a"><li>Nintendo</li></ol>
<ol type="1"><li>Voiture</li>
<ol type="I"><li>CSS</li></ol>
<ol type="i"><li>Word</li></ol>
42
Tableaux
Définition d'un tableau:
<table></table>
Bordure du tableau:
<table border=?></table>
Espace des cellules:
<table cellspacing="">
44
Tableaux
Espace de la bordure des cellules:
<table cellpadding="">
Largeur (px, %e):
<table width="">
Lignes du tableau:
<tr></tr>
45
Tableaux
Cellules du tableau:
<td></td>
Alignement du texte
<td align="" valign="">
align = left, right, center
valign = top, middle, bottom
46
Tableaux
Débordement colonnes:
<td colspan="">
Débordement lignes:
<td rowspan="">
En-tête du tableau:
<th></th>
47
Cadres
Cadre du document (au lieu de <body>):
<frameset></frameset>
Hauteur lignes (px ou %):
<frameset rows="">
Largeur colonnes (px ou %)
<frameset cols="">
48
Cadres
Largeur bordure
<frameset border="">
Couleur bordure
<frameset bordercolor="#">
Couleur bordure
49
Cadres
Contenu non-encadré (pour les navigateurs non
compatible):
<noframes></noframes>
Document affiché:
<frame src="url">
Nom du cadre
<frame name="">
50
Formulaires
Method = get, post:
<form action="url" method=""></form>
Champs
Type = text, password, checkbox, radio, image, hidden,
submit, reset
Nom du Champs
<input name="">
51
Formulaires
Valeur du champ:
<input value="">
Grandeur du champ:
<input size="">
Longueur maximum:
<input maxlength="">
52
Formulaires
Liste de sélection
<select></select>
Nom d'une liste
<select name=""></select>
Nombre d'options
<select size=""></select>
53
Formulaires
Choix multiples
<select multiple="multiple">
Option
<option></option>
EditBox
<textaera rows="" cols=""></textaera>
54
Formulaires
Nom de l'EditBox:
<textaera name=""></textaera>
Bouton:
<button></button>
Nom du bouton
<button name=""></button>
55
Formulaires
Type de bouton
<button type=""></button>
Valeur par défaut
<button value=""></button>
56
CSS
Gestion de la transparence
filter:alpha(opacity=30); /* Fonctionne pour IE */
-moz-opacity:.30; /* La propriété de Mozilla */
opacity:.30; /* La propriété de CSS 3 */
Sur une div:
<div style="background-color :blue ;
filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30;width
:100px ;height :50px ;margin:auto;">Transparence CSS sur
un div</div>
57
CSS
Gestion de la transparence
Sur une image:
<div style="background-color :blue; filter:alpha(opacity=30);
-moz-opacity:.30; opacity:.30; margin:auto;text-
align:center;width:400px;">
<img src="/images/logo.png" alt="logo"/>
</div>
58
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
Gestion des couleurs et image de fond
Background-image:
Pour utiliser une image en fond d'un élément, il faut
indiquer le chemin de l'image à partir du fichier CSS avec la
propriété background-image.
Exemple(s)
background-image : url(./imgs/background.png); /* à partir
du répertoire contenant le fichier CSS */
background-image : url(/imgs/background.png); /* à partir
de la racine du site */
66
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS
Gestion du texte
Alignement du texte : text-align
Indique l'alignement horizontale du texte.
Les 4 valeurs possibles sont : left , center, right, justify
Exemple(s)
<p style="text-align : left;">A gauche</p>
<p style="text-align : center;">Centré</p>
<p style="text-align : right;">A droite</p>
<p style="text-align : justify;">Texte justifié</p>
79
CSS
Gestion du texte
Décoration du texte : text-decoration
Décore un texte ou un mot (souligner, surligner, barrer,
clignoter). Les 4 valeurs possibles sont : overline
(surligner), line-through (barrer), underline (souligner), blink
(clignoter : ne fonctionne pas sous IE)
80
CSS
Gestion du texte
Décoration du texte : text-decoration
Exemple(s)
<p style="text-decoration : overline;">Surligner</p>
<p style="text-decoration : line-through;">Barrer</p>
<p style="text-decoration : underline;">Souligner</p>
<p style="text-decoration : blink;">Clignoter</p>
81
CSS
Gestion du texte
Indentation du texte : text-indent
Décale la première ligne d'un paragraphe (ou d'un texte).
La valeur peut être exprimé en px (pixel), em (unité
relative), % (pourcentage), pt (point).
Exemple(s)
<p style="text-indent : 10px"> Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Nam sit amet lacus ut nisi
convallis mattis. </p>
82
CSS
Gestion du texte
Casse du texte : text-transform
Modifie la casse du texte (minuscule ou majuscule).
Les 4 valeurs possibles sont : capitalize (première lettre en
majuscule), uppercase (majuscule), lowercase (minuscule),
none (normal)
Exemple(s)
<p style="text-transform: uppercase;">majuscule</p>
<p style="text-decoration : lowercase;">MINUSCULE</p>
83
CSS
Gestion du texte
Espace entre les lettres : letter-spacing
Modifie l'espacement entre les lettres.
La valeur peut être exprimé en px (pixel), em (unité
relative), % (pourcentage), pt (point).
Exemple(s)
<p style="letter-spacing : 10px;">Lorem ipsum dolor sit
amet</p>
84
CSS
Gestion du texte
Espace entre les mots : word-spacing
Modifie l'espacement entre les mots.
La valeur peut être exprimé en px (pixel), em (unité
relative), % (pourcentage), pt (point).
Exemple(s)
<p style="word-spacing : 10px;">Lorem ipsum dolor sit
amet</p>
85
CSS
CSS
CSS
CSS
CSS
CSS
CSS
CSS