<...>Ceux définis avec une balises ouvrante <...>et une balise fermante </...> | Ceux définis avec une balise orpheline <.../> | |
| Exemples : | <p>Ceci est un paragraphe</p> | <img src="chat.jpg"/> |
<><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Titre de l'onglet</title>
</head>
<body>
<h1> Bonjour ! </h1>
<br/>
<p>Voici un exemple de page HTML... </p>
<!-- Ceci est un commentaire -->
</body>
</html>
Au début d'un document HTML, on trouve toujours la balise spéciale <!DOCTYPE html>
suivi de la balise ouvrante <html> qui ne sera fermée (avec </html>) qu'à la fin du document.
Entre les balises <html>...</html> on trouve le code HTML qui est interprété par le navigateur. Elles contiennent toujours deux autres balises :
<head>...</head>. Ce qu'elle contient n'est pas
affichée par le navigateur. Il s'agit d'informations importantes pour aider le navigateur à afficher
correctement la page. Par exemple :
<meta charset="utf-8"> précise au navigateur d'utiliser le codage des
caractères utf-8. Il sera important de toujours ajouter cette balise dans la tête des pages
HTML pour ne pas avoir de problème d'affichage des caractères accentués (é, è, ö, ...).<title>...</title> ne correspond pas au titre de la page mais à ce que
doit afficher le navigateur dans l'onglet de cette page.<body>...</body>. Il s'agit du contenu de la page.
Ici, on trouve plusieurs autres balises :
<h1>...</h1>. Il existe six niveaux de titres possibles :
de <h1> jusqu'à <h6>.
<br/>.
<p>...</p>.
<!-- ... -->.
Ce commentaire est utile pour le développeur web pour expliquer le code. Il
n'est pas interprété par le navigateur et n'est pas affiché.
En début de carrière : 2 à 3000€/mois ← paragraphe
Jusqu'à 7000€/mois ← paragraphe
La balise <a href="url">texte</a>
Par défaut, un hyperlien apparaît souligné en bleu et l'icône de la souris change à son survol pour montrer la possibilité de cliquer.
<a href="https://raisintine.fr/chocolatine">Chocolatine</a><img/> ou <video/> sont des balises orphelines qui permettent
d'insérer respectivement une image ou une video. <img src="dossier/photo.jpg" width="50" height="50"/>
<video src="dossier/film.mp4" width="300" controls/> Explications :
src est l'adresse du fichier (image ou vidéo) à insérer.width (largeur) et height (hauteur), en pixels ou bien en pourcentage de l'affichage (exemple : "70%"). Pour ne pas déformer l'image, on peut n'écrire qu'un seul de ces attributs. L'autre est alors automatiquement bien ajusté.controls est nécessaire pour afficher les boutons de contrôle de la vidéo : lecture, pause ...Remarque : Pour définir l'attribut src<img/>
On pourra utiliser un clic droit sur l'image puis "copier l'adresse de
l'image" pour ensuite coller son adresse dans src="..."
"https://fr.wikipedia.org/wiki/Tim_Berners-Lee".<div>...</div> permet de diviser une page en blocs qui se superposent les uns sur les autres.<span>...</span> permet de créer des zones côte-à-côte.<table>...</table><caption>...</caption><tbody>...</tbody><tr>...</tr><td>...</td><th>...</th>rowspan utlisé dans ce tableau ?| balise | effet | balise | effet |
|---|---|---|---|
<br/> | retour à la ligne | <img src="..."/> | image |
<p> | paragraphe | <video src="..."/> | video |
<h1><h6> | titre du plus au moins important | <a href="..."> | hyperlien |
<b> | texte en gras | <u> | texte souligné |
<i> | texte en italique | <s> | |
<q> | citation | <!-- ... --> | Commentaire |
<sub> | texte en indice | <sup> | texte en exposant |
<ol><li>...</li></ol> |
| <ul><li>...</li></ul> |
|
<div> | blocs supersposés | <span> | côte-à-côte |
<table> | tableau | <caption> | titre du tableau |
<tr> | ligne du tableau | <td> | cellule du tableau |