Un exemple complet de page HTML pur
<!DOCTYPE html>
Balise
SGML qui indique que notre document est de type HTML5.
<html lang="fr">
Balise racine et indication que la langue du texte est le français.
<head>
Début de l'entête.
<meta charset="utf-8">
L'encodage du jeu de caractères de ce fichier est Unicode
UTF-8.
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Définition de la vue optimale pour téléphone mobile.
<title>Mon premier site</title>
Titre de la page qui est affiché dans l'onglet du navigateur.
<link rel="icon" href="favicon.ico" type="image/x-icon">
Icône affiché par le navigateur.
</head>
Fin de l'entête.
<body>
Début du corps du document.
<h1>Ma première page HTML</h1>
Entête de de chapitre la plus grande. Valeurs possible h1 à h7.
<img alt="Mon logo" src="gilet.svg" width="64">
Affiche une image de 64 pixels de large ou si le navigateur de peut pas la charger, affiche le texte "Mon logo".
A noter que img est une balise vide.
<p>
Début de paragraphe.
<a href="https://home.cern/fr/science/computing/birth-web">Un lien vers le CERN</a>...
Liens cliquable vers une autre page HTML.
</p>
Fin de paragraphe.
<hr>
Ligne horizontale.
A noter que hr est une balise vide.
<div contenteditable="true">
Début d'un bloc. Le contenu de ce bloc peut être modifié par l'utilisateur.
<span>Un segment de texte</span> et <span>un autre</span>...
2 segments de texte. Nous verrons leur utilité en CSS.
</div>
Fin de bloc.
<h2>Un formulaire</h2>
Entête de chapitre secondaire.
<form action="https://lienher.org/jean-marc/echo.php" method="get" target="_blank">
Formulaire qui envoie les données entrées ci-dessous au script PHP de mon site WEB. Un nouvel onglet est ouvert.
<input type="text" name="v1" value="" size="20" placeholder="Entrez du "texte"">
Champ d'entrée texte pour le formulaire. Notez les entités dans l'attribut placeholer.
<br>
Nouvelle ligne.
A noter que br est une balise vide.
<input type="submit" value=">Envoyer<">
Bouton de type "envoi" précédé de 2 caractères d'espace.
Si nous remplaçons
par un caractère d'espace, le bouton ne sera précédé d'aucun espace.
En HTML les espaces, les tabulations et les retours à la ligne consécutifs
ne comptent que pour un seul espace.
Les espaces en début de ligne sont ignorés.
</form>
Fin du formulaire.
<hr>
Ligne horizontale.
</body>
Fin du corps du document.
</html>
Fin du document.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mon premier site</title>
<link rel="icon" href="favicon.ico" type="image/x-icon">
</head>
<body>
<h1>Ma première page HTML</h1>
<img alt="Mon logo" src="gilet.svg" width="64">
<p>
<a href="https://home.cern/fr/science/computing/birth-web">Un lien vers le CERN</a>...
</p>
<hr>
<div contenteditable="true">
<span>Un segment de texte</span> et <span>un autre</span>...
</div>
<h2>Un formulaire</h2>
<form action="https://lienher.org/jean-marc/echo.php" method="get" target="_blank">
<input type="text" name="v1" value="" size="20" placeholder="Entrez du "texte"">
<br>
<input type="submit" value=">Envoyer<">
</form>
<hr>
</body>
</html>
🕸 voir le résultat
🔗 liens utils -- Domaine Public MMXXII par Jean-Marc Lienher