Titre de l'article
Voici le texte principal du blog...
Toutes les balises essentielles dont tu as besoin pour tes interfaces de haut niveau.
Définit un contenu de côté (comme une sidebar ou des pubs) lié au contenu principal, mais qui peut être séparé.
<article>
<h2>Titre de l'article</h2>
<p>Voici le texte principal du blog...</p></article><aside style="background:#f3f4f6; padding:10px;">
<h4>À propos de l'auteur</h4>
<p>Benjamin, dev web depuis 5 ans.</p></aside>
Voici le texte principal du blog...
Crée une véritable fenêtre contextuelle ou boîte de dialogue native sans frameworks JS compliqués.
<dialog open style="border: 2px solid #ea580c; padding: 15px; border-radius: 8px;">
<p>⚠️ Session expirée !</p>
<button>Se reconnecter</button></dialog>
⚠️ Session expirée !
Structure vos données avec une ligne d'en-tête (th) et des cellules de données standard (td).
<table class="demo-table">
<thead>
<tr>
<th>Produit</th>
<th>Prix</th>
</tr>
</thead>
<tbody>
<tr>
<td>Licence HTML</td>
<td>0 €</td>
</tr>
</tbody></table>
| Produit | Prix |
|---|---|
| Licence HTML | 0 € |
Idéal pour créer des lexiques, des FAQ ou lister des caractéristiques (Terme / Définition).
<dl>
<dt><strong>SEO</strong></dt>
<dd>Optimisation pour les moteurs de recherche.</dd>
<dt><strong>CSS</strong></dt>
<dd>Feuilles de style pour le design.</dd></dl>
Lie de manière sémantique et explicite une illustration, une photo ou un schéma à sa description textuelle.
<figure style="text-align:center;">
<img src="https://picsum.photos/250/120" alt="Paysage" style="border-radius:6px;">
<figcaption style="font-size:0.8rem; color:#6b7280;">Fig 1. Image générée aléatoirement.</figcaption>
</figure>
Permet à l'utilisateur de choisir graphiquement une valeur numérique à l'aide d'une glissière.
<label>Volume de l'effet (0 à 100) :</label><input type="range" min="0" max="100" value="45" class="demo-range">
Ouvre la pipette ou le panneau de couleurs natif du système d'exploitation.
<label>Choisir la couleur de votre thème :</label><input type="color" value="#ea580c" class="demo-color">
Affiche un champ avec un mini calendrier intégré nativement pour sélectionner un jour, un mois et une année.
<label>Date de réservation :</label><input type="date" style="width:100%; padding:8px; border-radius:4px; border:1px solid #ccc;">
Un champ restreint uniquement aux chiffres avec des petites flèches d'incrémentation (haut/bas).
<label>Quantité de produits (Min 1, Max 10) :</label>
<input type="number" min="1" max="10" value="1" class="demo-input">
Lien invisible qui propose des suggestions de mots automatiques dès que l'utilisateur écrit dans le champ relié.
<input list="navigateurs" class="demo-input" placeholder="Quel est ton navigateur ?">
<datalist id="navigateurs">
<option value="Google Chrome">
<option value="Mozilla Firefox">
<option value="Safari">
</datalist>
Intègre un composant de lecture sonore complet (Play, Pause, Volume) sans code externe.
<audio controls style="width:100%;">
<source src="https://www.w3schools.com/html/horse.mp3" type="audio/mpeg">
</audio>
Parfait pour indiquer visuellement le chargement d'un fichier ou l'état d'avancement d'un questionnaire.
<label>Téléchargement en cours (70%) :</label>
<progress value="70" max="100" class="demo-progress"></progress>
Surligne automatiquement un groupe de mots en jaune fluo pour attirer l'attention du visiteur.
<p>L'offre expire <mark>ce soir à minuit</mark> !</p>
L'offre expire ce soir à minuit !