Table des matières
Structure de base: comment connecter des images et des textes explicatifs
Divers médias conviennent, pas seulement des images
Plusieurs détails auxquels faire attention dans les applications pratiques
Fondamentalement c'est tout
Maison interface Web tutoriel HTML Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Jul 07, 2025 am 02:30 AM
html

Utilisez HTML <figure> et <figcaption> pour ajouter du texte de légende à des images ou des supports intuitivement et sémantiquement. 1. <figure> est utilisé pour envelopper le contenu multimédia indépendant, tels que des images, des vidéos ou des blocs de code; 2. <figcaption> est placé comme texte explicatif et peut être situé au-dessus ou en dessous des supports; 3. Ils améliorent non seulement la clarté de la structure de la page, mais améliorent également les effets de l'accessibilité et du référencement; 4. Lorsque vous l'utilisez, vous devez faire attention à éviter les abus et s'appliquer au contenu qui doit être mis en avant et accompagné d'instructions, plutôt que d'images décoratives ordinaires; 5. L'attribut Alt de ne peut pas être ignoré, ce qui est différent de FigCaption; 6. La figue est flexible et peut être placée en haut ou en bas de la figure au besoin. L'utilisation de ces deux balises aide correctement à créer du contenu Web sémantique et facile à comprendre.

Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Lors de l'ajout de texte de légende aux images ou aux médias, l'utilisation de HTML <figure></figure> et <figcaption></figcaption> est une approche très intuitive et sémantique. Ils aident non seulement à organiser la structure des pages, mais aussi à améliorer l'accessibilité et les performances de référencement. La clé est de comprendre le but et la manière correcte d'écrire ces deux balises.

Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Structure de base: comment connecter des images et des textes explicatifs

La balise <figure></figure> est utilisée pour envelopper un bloc de contenu indépendant, tel que des images, des graphiques, des vidéos, etc.; tandis que <figcaption></figcaption> est son "titre" ou "texte d'explication", qui est généralement placé sur <figure></figure> et peut apparaître devant ou derrière le contenu.

Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Par exemple:

 <Figure>
  <img src="/static/imghw/default1.png"  data-src="https://img.php.cn/upload/article/000/000/000/175182660322237.jpeg"  class="lazy"  src = "example.jpg" alt = "Exemple d&#39;image">
  <Figcaption> Il s&#39;agit d&#39;une brève description de l&#39;image </gigcaption>
</ figure>

De cette façon, le navigateur et les lecteurs d'écran sauront que ce texte est une description de l'image. Vous pouvez également placer <figcaption> en haut de <figure> et laisser le texte de légende être affiché au-dessus de l'image.

Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?

Divers médias conviennent, pas seulement des images

Bien que la plus courante soit de l'utiliser avec <img alt="Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?" > , <figure> et <figcaption> conviennent également à d'autres types de supports, tels que des blocs audio, vidéo ou de code.

Par exemple, intégrer une vidéo avec des instructions:

 <Figure>
  <contrôles vidéo>
    <source src = "example.mp4" type = "vidéo / mp4">
    Votre navigateur ne prend pas en charge la lecture vidéo.
  </ vidéo>
  <figcaption> Il s&#39;agit d&#39;une vidéo de démonstration montrant le processus d&#39;utilisation du produit </gigcaption>
</ figure>

Par exemple, montrez un morceau de code:

 <Figure>
  <pre class="brush:php;toolbar:false"> <code> fonction helloworld () {console.log ("Hello, world!"); } </code> </ pre>
  <FigCaption> Exemple de code JavaScript de base </gigcaption>
</ figure>
</ figure>

Tant que le contenu est une "unité indépendante", vous pouvez envisager de l'emballer avec <figure></figure> et l'ajout d'instructions avec <figcaption></figcaption> .

Plusieurs détails auxquels faire attention dans les applications pratiques

  • Ne vous en abusez pas : si c'est juste une image en ligne normale (comme l'image décorative de l'article), il n'est pas nécessaire d'utiliser <figure></figure> . Il est plus adapté au contenu médiatique qui nécessite un accent et une description distincts.
  • Priorité sémantique : ces balises sont principalement utilisées pour améliorer la sémantique des documents plutôt que la disposition du style. Bien que vous puissiez utiliser CSS pour personnaliser le style, ne le forcez pas à l'appliquer pour la typographie.
  • Le texte ALT est toujours important : même s'il y a <figcaption></figcaption> , n'oubliez pas l'attribut alt de <img alt="Comment associer des légendes avec des images ou des médias à l'aide de la figure HTML et des éléments FigCaption?" > . Ils le font différemment: alt est le texte alternatif lorsque l'image elle-même n'est pas visible, tandis que FigCaption est une description supplémentaire.
  • Emplacement flexible : <figcaption></figcaption> peut être placé en haut ou en bas de l'intérieur de <figure></figure> , selon que vous souhaitez qu'il apparaisse au-dessus ou en dessous du support.

Fondamentalement c'est tout

Dans l'ensemble, <figure></figure> et <figcaption></figcaption> sont un ensemble très pratique de balises dans HTML qui sont utilisées pour ajouter des instructions au contenu multimédia. Non seulement ils rendent la structure plus claire, mais ils aident également l'accessibilité et les moteurs de recherche à identifier l'intention de contenu. Faites attention à la sémantique et aux scènes lorsque vous les utilisez, et ne les aboutisez pas.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Stock Market GPT

Stock Market GPT

Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment faire du texte enroulé autour d'une image en HTML? Comment faire du texte enroulé autour d'une image en HTML? Sep 21, 2025 am 04:02 AM

USECSSFLOATPROPERTYTOWRAPTextArnanImage: FloatleftFortExtontheRight, FloatRightFortExtontheLeft, AddmarginForspacing, etClearFloatStopReventLayEtLaySues.

Comment définir l'attribut Lang dans HTML Comment définir l'attribut Lang dans HTML Sep 21, 2025 am 02:34 AM

SetThelangAttributeInthehtmltagtospecifypagelanguage, par exemple, français; 2. usocodes comme "ES" ForSpanishor "FR" Forfrench;.

Quelle est la différence entre les balises d'objet et d'intégration dans HTML? Quelle est la différence entre les balises d'objet et d'intégration dans HTML? Sep 23, 2025 am 01:54 AM

TheObjectTagispreferredFormeddingExternalContentDuetOtsSversatity, FallbackSupport et StandardsCompliance, tandis que la réduction destiné à la Faire des effets pour les échecs.

Comment importer des signets à partir d'autres navigateurs par UC Browser_How pour importer des données de signet par UC Browser Comment importer des signets à partir d'autres navigateurs par UC Browser_How pour importer des données de signet par UC Browser Sep 24, 2025 am 10:36 AM

Vous pouvez migrer des signets à partir d'autres navigateurs via la fonction d'importation du navigateur UC: sélectionnez d'abord "Importer des signets" et autoriser les données de lecture; 2. Support Manuel Importation à partir des fichiers HTML. Vous devez d'abord exporter les signets vers HTML dans le navigateur source et sélectionner l'importation du fichier; 3. Vous pouvez également transférer via le service cloud, activer la synchronisation cloud et extraire les données de signet dans le navigateur UC pour terminer la migration.

Comment créer une liste déroulante multi-sélective dans HTML? Comment créer une liste déroulante multi-sélective dans HTML? Sep 21, 2025 am 03:39 AM

Utilisez l'élément Select pour ajouter plusieurs attributs pour créer une boîte déroulante multi-sélection. L'utilisateur appuie sur la touche CTRL ou Shift pour sélectionner plusieurs options, affiche plusieurs lignes via l'attribut de taille et soumet la valeur sélectionnée en conjonction avec le format Array Attribut Name.

Comment faire une image d'arrière-plan en plein écran avec HTML Comment faire une image d'arrière-plan en plein écran avec HTML Sep 23, 2025 am 05:43 AM

La configuration d'une image d'arrière-plan complète à l'aide de CSS peut être réalisée en stylisant directement le corps ou en utilisant un conteneur complet. 1. Définissez la taille de l'arrière-plan pour couvrir et coopérer avec la position d'arrière-plan: Centre pour s'assurer que l'image est couverte et centrée; 2. Fixez éventuellement l'arrière-plan ou utilisez des conteneurs pour contrôler la disposition de manière plus flexible; 3. Utilisez une haute résolution pour optimiser l'image et ajouter des couleurs de secours pour améliorer l'expérience.

Qu'est-ce que HTML sémantique Qu'est-ce que HTML sémantique Sep 25, 2025 am 02:37 AM

Semantichtmlusesmeaningfultagslikeearticules, section, nav et imprégner.

Comment ajoutez-vous des commentaires dans HTML? Comment ajoutez-vous des commentaires dans HTML? Sep 21, 2025 am 06:42 AM

Les commentaires HTML utilisent la syntaxe et le navigateur ignore le contenu. 1. Utilisé pour ajouter des instructions, telles que; 2. Vous pouvez temporairement commenter le code, tel que; 3. Prise en charge des commentaires multi-lignes, mais ne peut pas être imbriqué et éviter d'utiliser -> dans les commentaires, sinon cela entraînera la fin du commentaire à l'avance, et les commentaires ne sont visibles que dans le code source et se termineront par une phrase complète.

See all articles