Blog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnología

✕

MENTA ZEN
  • Inicio
  • Tutoriels
  • Liste des balises HTML5 essentielles avec exemples

Liste des balises HTML5 essentielles avec exemples

Structure Texte Multimédia Formulaires Sémantique Autres

🏗️ Structure de base

Définit la base de tout document HTML.

<!DOCTYPE html>
<html lang="fr">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ma première page</title>
  </head>
  <body>
    <!-- Commentaire HTML -->
  </body>
</html>

<!DOCTYPE html>: indique l’utilisation de HTML5.
<html>: racine du document.
<head>: contient les métadonnées et configurations.
<meta>: définit des informations comme l’encodage ou la vue adaptative.
<title>: titre qui apparaît dans l’onglet du navigateur.
<body>: contient tout le contenu visible de la page.
<!– Texte quelconque –>: commentaire visible uniquement par le développeur dans le code.

📝 Texte et formatage

Organisent et donnent du style au texte du document.

<h1>Titre principal</h1>
<h2>Sous-titre</h2>
<p>Ceci est un paragraphe.</p>
<strong>Texte important</strong>
<em>Texte avec emphase</em>
<span style="color:red;">Texte en ligne</span>
<br> Saut de ligne
<a href="https://exemple.com">Lien</a>

<h1>–<h6>: hiérarchie de titres, <h1> étant le plus important et <h6> le moins.
<p>: définit un paragraphe.
<strong>: indique l’importance (texte en gras).
<em>: met en évidence avec emphase (texte en italique).
<span>: conteneur en ligne pour appliquer des styles.
<br>: insère un saut de ligne.
<a>: crée un lien vers une autre page ou ressource (attribut href).

🎬 Multimédia

Insèrent des images, vidéos, audios ou graphiques SVG.

<img src="photo.jpg" alt="Description de l'image">

<svg width="100" height="100">
  <circle cx="50" cy="50" r="40" stroke="blue" stroke-width="3" fill="lightblue" />
</svg>

<video controls width="320">
  <source src="video.mp4" type="video/mp4">
</video>

<audio controls>
  <source src="audio.mp3" type="audio/mp3">
</audio>

<img>: insère une image (l’attribut alt décrit son contenu pour l’accessibilité).
<svg>: permet de créer des graphiques vectoriels évolutifs.
<video>: affiche une vidéo avec contrôles.
<audio>: lit du son ou de la musique.
<source>: définit les fichiers multimédias dans <video> ou <audio>.

🧩 Formulaires

Permettent de collecter des informations utilisateur via des champs interactifs.

<form action="/envoyer" method="post">
  <label>Nom:</label>
  <input type="text" name="nom">

  <label>Âge:</label>
  <input type="number" name="age">

  <label>Genre:</label>
  <input type="radio" name="genre" value="homme"> Homme
  <input type="radio" name="genre" value="femme"> Femme

  <label>Loisirs:</label>
  <input type="checkbox" name="sport"> Sport
  <input type="checkbox" name="musique"> Musique

  <label>Commentaires:</label>
  <textarea name="commentaires" rows="3" cols="30"></textarea>

  <label>Pays:</label>
  <select name="pays">
    <option>Espagne</option>
    <option>Mexique</option>
  </select>

  <input type="submit" value="Envoyer">
</form>

<form>: regroupe les champs du formulaire.
<label>: étiquette descriptive d’un champ.
<input type= »text »>: champ de texte court.
<input type= »number »>: champ numérique.
<input type= »radio »>: option unique dans un groupe.
<input type= »checkbox »>: sélection multiple.
<textarea>: zone pour texte long ou commentaires.
<select> / <option>: liste déroulante.
<input type= »submit »>: bouton pour envoyer le formulaire.

🧱 Sémantique SEO

Organisent le contenu de manière structurée et compréhensible pour les moteurs de recherche.

<header>En-tête du site</header>
<nav>Menu de navigation</nav>
<main>Contenu principal</main>
<section>Section thématique</section>
<article>Article ou post</article>
<aside>Information latérale</aside>
<footer>Pied de page</footer>

<header>: en-tête du site ou de la section.
<nav>: contient les liens de navigation.
<main>: contenu principal de la page.
<section>: regroupe des contenus liés.
<article>: bloc indépendant de contenu (comme un post).
<aside>: information latérale ou complémentaire.
<footer>: pied de page.

🌈 Autres balises utiles

<ul>
  <li>Élément A</li>
  <li>Élément B</li>
</ul>

<ol type="A">
  <li>Premier élément</li>
  <li>Deuxième élément</li>
</ol>

<table>
  <tr><th>Nom</th><th>Âge</th></tr>
  <tr><td>Ana</td><td>30</td></tr>
</table>

<figure>
  <img src="image.jpg" alt="Description">
  <figcaption>Légende de l'image</figcaption>
</figure>

<ul>: liste non ordonnée (puces).
<ol>: liste ordonnée (type="A", "a", "I", "1").
<li>: élément dans une liste.
<table>: crée des tableaux de données.
<tr>: ligne du tableau.
<th>: cellule d’en-tête.
<td>: cellule normale de données.
<figure> et <figcaption>: image avec légende descriptive.

 

Icône

Balises HTML5 en PDF

1 fichier·s 172.37 KB
Télécharger

Questions connexes

Module 6.4 Elementor: Designing professional headers and footers


Voir plus d'informations

Module 6.3 Elementor : widgets essentiels et maîtrise de la structure


Voir plus d'informations

Module 6.1 Elementor : installation et configuration initiale


Voir plus d'informations

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Fabriqué avec 💔 ; en Europe
Palestine libre
LGBTQ+ friendly
Technologie, code, rétro et pensée libre jusqu’à la fin de l’aventure.
Exploration de bits et de pixels depuis 2012.
FrançaisFrançais▼
  • EspañolEspañol
  • EnglishEnglish
  • PortuguêsPortuguês

Développement web :
Développeur Web Freelance

    • Mentazen.com - Actualités, jeux vidéo, tutoriels, web et rétro !